| Package | Description |
|---|---|
| org.finra.herd.dao | |
| org.finra.herd.dao.impl | |
| org.finra.herd.model.jpa | |
| org.finra.herd.service.helper | |
| org.finra.herd.service.impl |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDataEntity |
BusinessObjectDataDao.getBusinessObjectDataByAltKey(BusinessObjectDataKey businessObjectDataKey)
Retrieves business object data by it's key.
|
BusinessObjectDataEntity |
BusinessObjectDataDao.getBusinessObjectDataByAltKeyAndStatus(BusinessObjectDataKey businessObjectDataKey,
String businessObjectDataStatus)
Retrieves business object data by it's key.
|
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataEntity> |
BusinessObjectDataDao.getBusinessObjectDataEntities(BusinessObjectDataKey businessObjectDataKey)
Retrieves business object data versions that match the specified business object data key with potentially missing business object format and/or data
version values.
|
List<BusinessObjectDataEntity> |
BusinessObjectDataDao.getBusinessObjectDataEntities(BusinessObjectFormatKey businessObjectFormatKey,
List<List<String>> partitionFilters,
Integer businessObjectDataVersion,
String businessObjectDataStatus,
String storageName)
Retrieves a list of business object data entities per specified parameters.
|
List<BusinessObjectDataEntity> |
BusinessObjectDataDao.getBusinessObjectDataEntitiesByPartitionValue(String partitionValue)
Retrieves a list of business object data by their partition value.
|
Map<BusinessObjectDataEntity,StoragePolicyEntity> |
BusinessObjectDataDao.getBusinessObjectDataEntitiesMatchingStoragePolicies(StoragePolicyPriorityLevel storagePolicyPriorityLevel,
List<String> supportedBusinessObjectDataStatuses,
int storagePolicyTransitionMaxAllowedAttempts,
int startPosition,
int maxResult)
Retrieves a map of business object data entities to their corresponding storage policy entities, where the business object data status is supported by
the storage policy feature and the business object data alternate key values match storage policy's filter and transition (not taking into account
storage policy rules).
|
List<BusinessObjectDataEntity> |
BusinessObjectDataDao.getBusinessObjectDataFromStorageOlderThan(StorageEntity storageEntity,
int thresholdMinutes,
List<String> businessObjectDataStatuses)
Selects business object data having storage files associated with the specified storage and status.
|
| Modifier and Type | Method and Description |
|---|---|
StorageUnitEntity |
StorageUnitDao.getStorageUnitByBusinessObjectDataAndStorage(BusinessObjectDataEntity businessObjectDataEntity,
StorageEntity storageEntity)
Gets a storage unit identified by the given business object data entity and storage entity.
|
StorageUnitEntity |
StorageUnitDao.getStorageUnitByBusinessObjectDataAndStorageName(BusinessObjectDataEntity businessObjectDataEntity,
String storageName)
Gets a storage unit identified by the given business object data entity and storage name.
|
List<StorageUnitEntity> |
StorageUnitDao.getStorageUnitsByStoragePlatformAndBusinessObjectData(String storagePlatform,
BusinessObjectDataEntity businessObjectDataEntity)
Retrieves a list of storage units that belong to storage of the specified storage platform for the specified business object data.
|
| Modifier and Type | Method and Description |
|---|---|
List<StorageUnitEntity> |
StorageUnitDao.getStorageUnitsByStorageAndBusinessObjectData(StorageEntity storageEntity,
List<BusinessObjectDataEntity> businessObjectDataEntities)
Retrieves a list of storage units that belong to the specified storage for the specified business object data.
|
| Modifier and Type | Field and Description |
|---|---|
protected static List<javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String>> |
AbstractHerdDao.BUSINESS_OBJECT_DATA_PARTITIONS |
protected static List<javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String>> |
AbstractHerdDao.BUSINESS_OBJECT_DATA_SUBPARTITIONS |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDataEntity |
BusinessObjectDataDaoImpl.getBusinessObjectDataByAltKey(BusinessObjectDataKey businessObjectDataKey) |
BusinessObjectDataEntity |
BusinessObjectDataDaoImpl.getBusinessObjectDataByAltKeyAndStatus(BusinessObjectDataKey businessObjectDataKey,
String businessObjectDataStatus) |
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntities(BusinessObjectDataKey businessObjectDataKey) |
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntities(BusinessObjectFormatKey businessObjectFormatKey,
List<List<String>> partitionFilters,
Integer businessObjectDataVersion,
String businessObjectDataStatus,
String storageName) |
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntitiesByPartitionValue(String partitionValue) |
Map<BusinessObjectDataEntity,StoragePolicyEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntitiesMatchingStoragePolicies(StoragePolicyPriorityLevel storagePolicyPriorityLevel,
List<String> supportedBusinessObjectDataStatuses,
int storagePolicyTransitionMaxAllowedAttempts,
int startPosition,
int maxResult) |
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataFromStorageOlderThan(StorageEntity storageEntity,
int thresholdMinutes,
List<String> businessObjectDataStatuses) |
| Modifier and Type | Method and Description |
|---|---|
StorageUnitEntity |
StorageUnitDaoImpl.getStorageUnitByBusinessObjectDataAndStorage(BusinessObjectDataEntity businessObjectDataEntity,
StorageEntity storageEntity) |
StorageUnitEntity |
StorageUnitDaoImpl.getStorageUnitByBusinessObjectDataAndStorageName(BusinessObjectDataEntity businessObjectDataEntity,
String storageName) |
List<StorageUnitEntity> |
StorageUnitDaoImpl.getStorageUnitsByStoragePlatformAndBusinessObjectData(String storagePlatform,
BusinessObjectDataEntity businessObjectDataEntity) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.persistence.criteria.Subquery<Integer> |
AbstractHerdDao.getMaximumBusinessObjectDataVersionSubQuery(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.CriteriaQuery<?> criteria,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
javax.persistence.criteria.From<?,BusinessObjectFormatEntity> businessObjectFormatEntity,
String businessObjectDataStatus,
List<String> storageNames,
String storagePlatformType,
String excludedStoragePlatformType,
boolean selectOnlyAvailableStorageUnits)
TODO This method may be bdata specific.
|
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.getQueryRestrictionOnBusinessObjectDataVersionAndStatus(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
javax.persistence.criteria.From<?,BusinessObjectDataStatusEntity> businessObjectDataStatusEntity,
Integer businessObjectDataVersion,
String businessObjectDataStatus)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnPartitionValues(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
BusinessObjectDataKey businessObjectDataKey)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnPartitionValues(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> subBusinessObjectDataEntity,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> mainBusinessObjectDataEntity)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnPartitionValues(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> subBusinessObjectDataEntity,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> mainBusinessObjectDataEntity)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnPartitionValues(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
List<List<String>> partitionFilters)
TODO This method may be bdata specific.
|
protected javax.persistence.criteria.Predicate |
AbstractHerdDao.getQueryRestrictionOnPartitionValues(javax.persistence.criteria.CriteriaBuilder builder,
javax.persistence.criteria.From<?,BusinessObjectDataEntity> businessObjectDataEntity,
String primaryPartitionValue,
List<String> subPartitionValues)
TODO This method may be bdata specific.
|
List<StorageUnitEntity> |
StorageUnitDaoImpl.getStorageUnitsByStorageAndBusinessObjectData(StorageEntity storageEntity,
List<BusinessObjectDataEntity> businessObjectDataEntities) |
| Modifier and Type | Field and Description |
|---|---|
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDataEntity,BusinessObjectDataAttributeEntity> |
BusinessObjectDataEntity_.attributes |
static javax.persistence.metamodel.SingularAttribute<StorageUnitEntity,BusinessObjectDataEntity> |
StorageUnitEntity_.businessObjectData |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataAttributeEntity,BusinessObjectDataEntity> |
BusinessObjectDataAttributeEntity_.businessObjectData |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataStatusHistoryEntity,BusinessObjectDataEntity> |
BusinessObjectDataStatusHistoryEntity_.businessObjectData |
static javax.persistence.metamodel.ListAttribute<BusinessObjectDataEntity,BusinessObjectDataEntity> |
BusinessObjectDataEntity_.businessObjectDataChildren |
static javax.persistence.metamodel.ListAttribute<BusinessObjectDataEntity,BusinessObjectDataEntity> |
BusinessObjectDataEntity_.businessObjectDataChildren |
static javax.persistence.metamodel.ListAttribute<BusinessObjectDataEntity,BusinessObjectDataEntity> |
BusinessObjectDataEntity_.businessObjectDataParents |
static javax.persistence.metamodel.ListAttribute<BusinessObjectDataEntity,BusinessObjectDataEntity> |
BusinessObjectDataEntity_.businessObjectDataParents |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,BusinessObjectFormatEntity> |
BusinessObjectDataEntity_.businessObjectFormat |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Integer> |
BusinessObjectDataEntity_.businessObjectFormatId |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDataEntity,BusinessObjectDataStatusHistoryEntity> |
BusinessObjectDataEntity_.historicalStatuses |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Integer> |
BusinessObjectDataEntity_.id |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Boolean> |
BusinessObjectDataEntity_.latestVersion |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.partitionValue |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.partitionValue2 |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.partitionValue3 |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.partitionValue4 |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.partitionValue5 |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Timestamp> |
BusinessObjectDataEntity_.retentionExpiration |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,BusinessObjectDataStatusEntity> |
BusinessObjectDataEntity_.status |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,String> |
BusinessObjectDataEntity_.statusCode |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDataEntity,StorageUnitEntity> |
BusinessObjectDataEntity_.storageUnits |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Integer> |
BusinessObjectDataEntity_.version |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDataEntity |
BusinessObjectDataAttributeEntity.getBusinessObjectData() |
BusinessObjectDataEntity |
BusinessObjectDataStatusHistoryEntity.getBusinessObjectData() |
BusinessObjectDataEntity |
StorageUnitEntity.getBusinessObjectData() |
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataEntity> |
BusinessObjectDataEntity.getBusinessObjectDataChildren() |
List<BusinessObjectDataEntity> |
BusinessObjectDataEntity.getBusinessObjectDataParents() |
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDataAttributeEntity.setBusinessObjectData(BusinessObjectDataEntity businessObjectData) |
void |
BusinessObjectDataStatusHistoryEntity.setBusinessObjectData(BusinessObjectDataEntity businessObjectData) |
void |
StorageUnitEntity.setBusinessObjectData(BusinessObjectDataEntity businessObjectData) |
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDataEntity.setBusinessObjectDataChildren(List<BusinessObjectDataEntity> businessObjectDataChildren) |
void |
BusinessObjectDataEntity.setBusinessObjectDataParents(List<BusinessObjectDataEntity> businessObjectDataParents) |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDataEntity |
BusinessObjectDataDaoHelper.getBusinessObjectDataEntity(BusinessObjectDataKey businessObjectDataKey)
Gets business object data based on the key information.
|
BusinessObjectDataEntity |
BusinessObjectDataDaoHelper.getBusinessObjectDataEntityByKeyAndStatus(BusinessObjectDataKey businessObjectDataKey,
String businessObjectDataStatus)
Retrieves business object data by it's key.
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDataHelper.assertBusinessObjectDataStatusEquals(String expectedBusinessObjectDataStatusCode,
BusinessObjectDataEntity businessObjectDataEntity)
Asserts that the status of the given data is equal to the given expected value.
|
String |
BusinessObjectDataHelper.businessObjectDataEntityAltKeyToString(BusinessObjectDataEntity businessObjectDataEntity)
Returns a string representation of the alternate key values for the business object data entity.
|
BusinessObjectData |
BusinessObjectDataHelper.createBusinessObjectDataFromEntity(BusinessObjectDataEntity businessObjectDataEntity)
Creates the business object data from the persisted entity.
|
BusinessObjectData |
BusinessObjectDataHelper.createBusinessObjectDataFromEntity(BusinessObjectDataEntity businessObjectDataEntity,
Boolean includeBusinessObjectDataStatusHistory,
Boolean includeStorageUnitStatusHistory)
Creates the business object data from the persisted entity.
|
BusinessObjectDataKey |
BusinessObjectDataHelper.createBusinessObjectDataKeyFromEntity(BusinessObjectDataEntity businessObjectDataEntity)
Creates a business object data key from a business object data entity.
|
StorageUnitEntity |
BusinessObjectDataDaoHelper.createStorageUnitEntity(BusinessObjectDataEntity businessObjectDataEntity,
StorageEntity storageEntity,
StorageDirectory storageDirectory,
List<StorageFile> storageFiles,
Boolean isDiscoverStorageFiles)
Creates a storage unit entity per specified parameters.
|
BusinessObjectDataKey |
BusinessObjectDataHelper.getBusinessObjectDataKey(BusinessObjectDataEntity businessObjectDataEntity)
Returns a business object data key for the business object data entity.
|
String |
BusinessObjectDataHelper.getPartitionValue(BusinessObjectDataEntity businessObjectDataEntity,
int partitionColumnPosition)
Returns primary partition or subpartition value specified by the partition column position.
|
List<String> |
BusinessObjectDataHelper.getPrimaryAndSubPartitionValues(BusinessObjectDataEntity businessObjectDataEntity)
Returns a list of primary and sub-partition values per specified business object data entity.
|
StorageUnitEntity |
StorageUnitDaoHelper.getStorageUnitEntity(String storageName,
BusinessObjectDataEntity businessObjectDataEntity)
Retrieves a storage unit entity for the business object data in the specified storage and make sure it exists.
|
StorageUnitEntity |
StorageUnitDaoHelper.getStorageUnitEntityByBusinessObjectDataAndStorage(BusinessObjectDataEntity businessObjectDataEntity,
StorageEntity storageEntity)
Retrieves a storage unit entity for the business object data in the specified storage and make sure it exists.
|
List<String> |
BusinessObjectDataHelper.getSubPartitionValues(BusinessObjectDataEntity businessObjectDataEntity)
Gets the sub-partition values for the specified business object data entity.
|
void |
AttributeDaoHelper.updateBusinessObjectDataAttributes(BusinessObjectDataEntity businessObjectDataEntity,
List<Attribute> attributes)
Updates business object data attributes.
|
void |
BusinessObjectDataDaoHelper.updateBusinessObjectDataStatus(BusinessObjectDataEntity businessObjectDataEntity,
String status)
Update the business object data status.
|
| Modifier and Type | Method and Description |
|---|---|
protected StorageUnitEntity |
BusinessObjectDataInitiateRestoreHelperServiceImpl.getStorageUnit(BusinessObjectDataEntity businessObjectDataEntity)
Retrieves storage unit for the business object data.
|
protected StorageUnitEntity |
ExpireRestoredBusinessObjectDataHelperServiceImpl.getStorageUnit(String storageName,
BusinessObjectDataEntity businessObjectDataEntity)
Retrieves a storage unit for the business object data in the specified storage and validates it.
|
protected StorageUnitEntity |
BusinessObjectDataFinalizeRestoreHelperServiceImpl.getStorageUnit(String storageName,
BusinessObjectDataEntity businessObjectDataEntity)
Retrieves a storage unit for the business object data in the specified storage and validates it.
|
Copyright © 2019. All rights reserved.