| 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 |
|---|---|
FileTypeEntity |
FileTypeDao.getFileTypeByCode(String code)
Gets a file type by it's code.
|
| Modifier and Type | Method and Description |
|---|---|
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 |
|---|---|
FileTypeEntity |
FileTypeDaoImpl.getFileTypeByCode(String code) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectFormatEntity> businessObjectFormatEntityFrom,
BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectFormatUsage,
FileTypeEntity fileTypeEntity,
Integer businessObjectFormatVersion)
Builds a query restriction predicate for the specified business object format entity as per business object format alternate key values.
|
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 | Method and Description |
|---|---|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
javax.persistence.criteria.From<?,BusinessObjectFormatEntity> businessObjectFormatEntity,
javax.persistence.criteria.From<?,FileTypeEntity> fileTypeEntity,
javax.persistence.criteria.From<?,BusinessObjectDefinitionEntity> businessObjectDefinitionEntity,
BusinessObjectDataKey businessObjectDataKey)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectFormatEntity> businessObjectFormatEntity,
javax.persistence.criteria.From<?,FileTypeEntity> fileTypeEntity,
javax.persistence.criteria.From<?,BusinessObjectDefinitionEntity> businessObjectDefinitionEntity,
BusinessObjectFormatKey businessObjectFormatKey,
boolean ignoreBusinessObjectFormatVersion)
TODO This method may be bformat specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestriction(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectFormatEntity> businessObjectFormatEntity,
javax.persistence.criteria.From<?,FileTypeEntity> fileTypeEntity,
javax.persistence.criteria.From<?,BusinessObjectDefinitionEntity> businessObjectDefinitionEntity,
javax.persistence.criteria.From<?,NamespaceEntity> namespaceEntity,
BusinessObjectFormatKey businessObjectFormatKey,
boolean ignoreBusinessObjectFormatVersion)
Builds a query restriction predicate for the specified business object format entity as per business object format key values.
|
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.SingularAttribute<FileTypeEntity,String> |
FileTypeEntity_.code |
static javax.persistence.metamodel.SingularAttribute<FileTypeEntity,String> |
FileTypeEntity_.description |
static javax.persistence.metamodel.SingularAttribute<StorageUnitNotificationRegistrationEntity,FileTypeEntity> |
StorageUnitNotificationRegistrationEntity_.fileType |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataNotificationRegistrationEntity,FileTypeEntity> |
BusinessObjectDataNotificationRegistrationEntity_.fileType |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectFormatEntity,FileTypeEntity> |
BusinessObjectFormatEntity_.fileType |
static javax.persistence.metamodel.SingularAttribute<StoragePolicyEntity,FileTypeEntity> |
StoragePolicyEntity_.fileType |
| Modifier and Type | Method and Description |
|---|---|
FileTypeEntity |
BusinessObjectDataNotificationRegistrationEntity.getFileType() |
FileTypeEntity |
BusinessObjectFormatEntity.getFileType() |
FileTypeEntity |
StorageUnitNotificationRegistrationEntity.getFileType() |
FileTypeEntity |
StoragePolicyEntity.getFileType() |
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDataNotificationRegistrationEntity.setFileType(FileTypeEntity fileType) |
void |
BusinessObjectFormatEntity.setFileType(FileTypeEntity fileType) |
void |
StorageUnitNotificationRegistrationEntity.setFileType(FileTypeEntity fileType) |
void |
StoragePolicyEntity.setFileType(FileTypeEntity fileType) |
| Modifier and Type | Method and Description |
|---|---|
FileTypeEntity |
FileTypeDaoHelper.getFileTypeEntity(String fileType)
Gets the file type entity and ensure it exists.
|
| Modifier and Type | Method and Description |
|---|---|
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.