| Package | Description |
|---|---|
| org.finra.herd.dao | |
| org.finra.herd.dao.impl | |
| org.finra.herd.model.jpa | |
| org.finra.herd.service.helper |
| Modifier and Type | Method and Description |
|---|---|
StoragePlatformEntity |
StoragePlatformDao.getStoragePlatformByName(String name)
Gets a storage platform by it's name.
|
| Modifier and Type | Method and Description |
|---|---|
String |
BusinessObjectDataDao.getBusinessObjectDataMaxPartitionValue(int partitionColumnPosition,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
String upperBoundPartitionValue,
String lowerBoundPartitionValue)
Retrieves a maximum available partition value per specified parameters.
|
String |
BusinessObjectDataDao.getBusinessObjectDataMinPartitionValue(int partitionColumnPosition,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity)
Retrieves a minimum available partition value per specified parameters.
|
List<StorageUnitAvailabilityDto> |
StorageUnitDao.getStorageUnitsByPartitionFilters(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectFormatUsage,
FileTypeEntity fileTypeEntity,
Integer businessObjectFormatVersion,
List<List<String>> partitionFilters,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
boolean selectOnlyAvailableStorageUnits,
XMLGregorianCalendar asOfTime)
Retrieves a list of storage unit availability DTOs per specified parameters.
|
| Modifier and Type | Method and Description |
|---|---|
StoragePlatformEntity |
StoragePlatformDaoImpl.getStoragePlatformByName(String name) |
| Modifier and Type | Method and Description |
|---|---|
String |
BusinessObjectDataDaoImpl.getBusinessObjectDataMaxPartitionValue(int partitionColumnPosition,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
String upperBoundPartitionValue,
String lowerBoundPartitionValue) |
String |
BusinessObjectDataDaoImpl.getBusinessObjectDataMinPartitionValue(int partitionColumnPosition,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity) |
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnStorage(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,StorageEntity> storageEntityFrom,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity)
Builds a query restriction predicate for the storage.
|
List<StorageUnitAvailabilityDto> |
StorageUnitDaoImpl.getStorageUnitsByPartitionFilters(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectFormatUsage,
FileTypeEntity fileTypeEntity,
Integer businessObjectFormatVersion,
List<List<String>> partitionFilters,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
boolean selectOnlyAvailableStorageUnits,
XMLGregorianCalendar asOfTime) |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SingularAttribute<StoragePlatformEntity,String> |
StoragePlatformEntity_.name |
static javax.persistence.metamodel.SingularAttribute<StorageEntity,StoragePlatformEntity> |
StorageEntity_.storagePlatform |
| Modifier and Type | Method and Description |
|---|---|
StoragePlatformEntity |
StorageEntity.getStoragePlatform() |
| Modifier and Type | Method and Description |
|---|---|
void |
StorageEntity.setStoragePlatform(StoragePlatformEntity storagePlatform) |
| Modifier and Type | Method and Description |
|---|---|
StoragePlatformEntity |
StoragePlatformHelper.getStoragePlatformEntity(String storagePlatformName)
Gets a storage platform entity by name.
|
| Modifier and Type | Method and Description |
|---|---|
List<List<String>> |
BusinessObjectDataDaoHelper.buildPartitionFilters(List<PartitionValueFilter> partitionValueFilters,
PartitionValueFilter standalonePartitionValueFilter,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
BusinessObjectFormatEntity businessObjectFormatEntity)
Build partition filters based on the specified partition value filters.
|
List<String> |
BusinessObjectDataDaoHelper.getPartitionValues(PartitionValueFilter partitionValueFilter,
String partitionKey,
int partitionColumnPosition,
BusinessObjectFormatKey businessObjectFormatKey,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity,
List<StorageEntity> storageEntities,
StoragePlatformEntity storagePlatformEntity,
StoragePlatformEntity excludedStoragePlatformEntity,
BusinessObjectFormatEntity businessObjectFormatEntity)
Builds a list of partition values from the partition value filter.
|
protected void |
BusinessObjectDataDdlPartitionsHelper.notAllowNonAvailableRegisteredSubPartitions(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectFormatUsage,
FileTypeEntity fileTypeEntity,
Integer businessObjectFormatVersion,
List<List<String>> matchedAvailablePartitionFilters,
List<List<String>> availablePartitions,
List<String> storageNames,
List<StorageEntity> storageEntities,
StoragePlatformEntity s3StoragePlatformEntity)
Searches for and fails on any of "non-available" registered sub-partitions as per list of "matched" partition filters.
|
Copyright © 2021. All rights reserved.