| 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,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity)
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.getBusinessObjectDataEntitiesByPartitionValue(String partitionValue)
Retrieves a list of business object data by their partition value.
|
Map<BusinessObjectDataEntity,StoragePolicyEntity> |
BusinessObjectDataDao.getBusinessObjectDataEntitiesMatchingStoragePolicies(StoragePolicyPriorityLevel storagePolicyPriorityLevel,
Boolean doNotTransitionLatestValid,
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,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity) |
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntities(BusinessObjectDataKey businessObjectDataKey) |
List<BusinessObjectDataEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntitiesByPartitionValue(String partitionValue) |
Map<BusinessObjectDataEntity,StoragePolicyEntity> |
BusinessObjectDataDaoImpl.getBusinessObjectDataEntitiesMatchingStoragePolicies(StoragePolicyPriorityLevel storagePolicyPriorityLevel,
Boolean doNotTransitionLatestValid,
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.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,
Integer businessObjectDataVersion,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity)
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<BusinessObjectDataAttributeEntity,BusinessObjectDataEntity> |
BusinessObjectDataAttributeEntity_.businessObjectData |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataStatusHistoryEntity,BusinessObjectDataEntity> |
BusinessObjectDataStatusHistoryEntity_.businessObjectData |
static javax.persistence.metamodel.SingularAttribute<StorageUnitEntity,BusinessObjectDataEntity> |
StorageUnitEntity_.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,Long> |
BusinessObjectDataEntity_.businessObjectFormatId |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDataEntity,BusinessObjectDataStatusHistoryEntity> |
BusinessObjectDataEntity_.historicalStatuses |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataEntity,Long> |
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 |
StorageUnitEntity.getBusinessObjectData() |
BusinessObjectDataEntity |
BusinessObjectDataStatusHistoryEntity.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 |
StorageUnitEntity.setBusinessObjectData(BusinessObjectDataEntity businessObjectData) |
void |
BusinessObjectDataStatusHistoryEntity.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,
BusinessObjectDataStatusEntity businessObjectDataStatusEntity)
Retrieves business object data by it's key.
|
| Modifier and Type | Method and Description |
|---|---|
Set<BusinessObjectDataEntity> |
BusinessObjectDataHelper.getLatestValidBusinessObjectDataEntities(List<BusinessObjectDataEntity> businessObjectDataEntities)
Select all latest valid business object data from the specified list of business object data entities.
|
| 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,
Boolean excludeBusinessObjectDataStorageFiles)
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,
Boolean isUseFullFilePath)
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 |
|---|---|
Set<BusinessObjectDataEntity> |
BusinessObjectDataHelper.getLatestValidBusinessObjectDataEntities(List<BusinessObjectDataEntity> businessObjectDataEntities)
Select all latest valid business object data from the specified list of business object data entities.
|
| 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 © 2021. All rights reserved.