| 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 |
|---|---|
BusinessObjectDefinitionEntity |
BusinessObjectDefinitionDao.getBusinessObjectDefinitionByKey(BusinessObjectDefinitionKey businessObjectDefinitionKey)
Gets a business object definition by key.
|
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getAllBusinessObjectDefinitions()
Gets a list of all business object definition entities defined in the system.
|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getAllBusinessObjectDefinitions(Integer startPosition,
Integer maxResult)
Gets a chunk of business object definition entities defined in the system per specified parameters.
|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getAllBusinessObjectDefinitionsByIds(List<Long> ids)
Gets a list of business object definition entities by a list of ids
|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getBusinessObjectDefinitions(List<TagEntity> tagEntities)
Gets a list of all business object definition entities for the specified list of tag entities.
|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getMostRecentBusinessObjectDefinitions(int numberOfResults)
Gets the most recent of all business object definition entities
|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDao.getPercentageOfAllBusinessObjectDefinitions(double percentage)
Gets a percentage of all business object definition entities.
|
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataKey> |
BusinessObjectDataDao.getBusinessObjectDataByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
Integer maxResults)
Gets a list of keys for business object data registered under specified business object definition entity.
|
BusinessObjectDefinitionColumnEntity |
BusinessObjectDefinitionColumnDao.getBusinessObjectDefinitionColumnByBusinessObjectDefinitionColumnName(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectDefinitionColumnName)
Gets a business object definition column by business object definition entity and business object definition column name.
|
BusinessObjectDefinitionDescriptionSuggestionEntity |
BusinessObjectDefinitionDescriptionSuggestionDao.getBusinessObjectDefinitionDescriptionSuggestionByBusinessObjectDefinitionAndUserId(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String userId)
Gets a business object definition description suggestion by business object definition and user id.
|
List<BusinessObjectDefinitionDescriptionSuggestionKey> |
BusinessObjectDefinitionDescriptionSuggestionDao.getBusinessObjectDefinitionDescriptionSuggestionsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Gets a collection of business object definition description suggestion keys by business object definition.
|
List<BusinessObjectDefinitionDescriptionSuggestionEntity> |
BusinessObjectDefinitionDescriptionSuggestionDao.getBusinessObjectDefinitionDescriptionSuggestionsByBusinessObjectDefinitionAndStatus(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
BusinessObjectDefinitionDescriptionSuggestionStatusEntity businessObjectDefinitionDescriptionSuggestionStatusEntity)
Gets a collection of business object definition description suggestions by business object definition and status.
|
BusinessObjectDefinitionSubjectMatterExpertEntity |
BusinessObjectDefinitionSubjectMatterExpertDao.getBusinessObjectDefinitionSubjectMatterExpert(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String userId)
Gets a business object definition subject matter expert by business object definition entity and subject matter expert's user id.
|
BusinessObjectDefinitionTagEntity |
BusinessObjectDefinitionTagDao.getBusinessObjectDefinitionTagByParentEntities(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
TagEntity tagEntity)
Gets a business object definition tag by business object definition and tag entities.
|
List<BusinessObjectDefinitionTagKey> |
BusinessObjectDefinitionTagDao.getBusinessObjectDefinitionTagsByBusinessObjectDefinitionEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Gets a list of keys for all business object definition tags associated with the specified business object definition entity.
|
List<Long> |
BusinessObjectFormatDao.getBusinessObjectFormatIdsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Gets a list of ids for all business object formats registered under the specified business object definition.
|
List<BusinessObjectFormatEntity> |
BusinessObjectFormatDao.getLatestVersionBusinessObjectFormatsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Gets a list of latest version business object format entities for the specified business object definition entity.
|
List<SchemaColumnEntity> |
SchemaColumnDao.getSchemaColumns(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String schemaColumnName)
Gets a list of schema column entities from all format instances for the specified business object definition entity and schema column name.
|
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 |
|---|---|
BusinessObjectDefinitionEntity |
BusinessObjectDefinitionDaoImpl.getBusinessObjectDefinitionByKey(BusinessObjectDefinitionKey businessObjectDefinitionKey) |
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getAllBusinessObjectDefinitions() |
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getAllBusinessObjectDefinitions(Integer startPosition,
Integer maxResult) |
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getAllBusinessObjectDefinitionsByIds(List<Long> ids) |
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getBusinessObjectDefinitions(List<TagEntity> tagEntities) |
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getMostRecentBusinessObjectDefinitions(int numberOfResults) |
List<BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDaoImpl.getPercentageOfAllBusinessObjectDefinitions(double percentage) |
| Modifier and Type | Method and Description |
|---|---|
List<BusinessObjectDataKey> |
BusinessObjectDataDaoImpl.getBusinessObjectDataByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
Integer maxResults) |
BusinessObjectDefinitionColumnEntity |
BusinessObjectDefinitionColumnDaoImpl.getBusinessObjectDefinitionColumnByBusinessObjectDefinitionColumnName(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String businessObjectDefinitionColumnName) |
BusinessObjectDefinitionDescriptionSuggestionEntity |
BusinessObjectDefinitionDescriptionSuggestionDaoImpl.getBusinessObjectDefinitionDescriptionSuggestionByBusinessObjectDefinitionAndUserId(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String userId) |
List<BusinessObjectDefinitionDescriptionSuggestionKey> |
BusinessObjectDefinitionDescriptionSuggestionDaoImpl.getBusinessObjectDefinitionDescriptionSuggestionsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity) |
List<BusinessObjectDefinitionDescriptionSuggestionEntity> |
BusinessObjectDefinitionDescriptionSuggestionDaoImpl.getBusinessObjectDefinitionDescriptionSuggestionsByBusinessObjectDefinitionAndStatus(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
BusinessObjectDefinitionDescriptionSuggestionStatusEntity businessObjectDefinitionDescriptionSuggestionStatusEntity) |
BusinessObjectDefinitionSubjectMatterExpertEntity |
BusinessObjectDefinitionSubjectMatterExpertDaoImpl.getBusinessObjectDefinitionSubjectMatterExpert(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String userId) |
BusinessObjectDefinitionTagEntity |
BusinessObjectDefinitionTagDaoImpl.getBusinessObjectDefinitionTagByParentEntities(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
TagEntity tagEntity) |
List<BusinessObjectDefinitionTagKey> |
BusinessObjectDefinitionTagDaoImpl.getBusinessObjectDefinitionTagsByBusinessObjectDefinitionEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity) |
List<Long> |
BusinessObjectFormatDaoImpl.getBusinessObjectFormatIdsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity) |
List<BusinessObjectFormatEntity> |
BusinessObjectFormatDaoImpl.getLatestVersionBusinessObjectFormatsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity) |
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<SchemaColumnEntity> |
SchemaColumnDaoImpl.getSchemaColumns(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String schemaColumnName) |
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.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionAttributeEntity> |
BusinessObjectDefinitionEntity_.attributes |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionDescriptionSuggestionEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDescriptionSuggestionEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionColumnEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionColumnEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<StorageUnitNotificationRegistrationEntity,BusinessObjectDefinitionEntity> |
StorageUnitNotificationRegistrationEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionSampleDataFileEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionSampleDataFileEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionChangeEventEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionChangeEventEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionTagEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionTagEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionAttributeEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionAttributeEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionSubjectMatterExpertEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionSubjectMatterExpertEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataNotificationRegistrationEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDataNotificationRegistrationEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectFormatEntity,BusinessObjectDefinitionEntity> |
BusinessObjectFormatEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<StoragePolicyEntity,BusinessObjectDefinitionEntity> |
StoragePolicyEntity_.businessObjectDefinition |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionTagEntity> |
BusinessObjectDefinitionEntity_.businessObjectDefinitionTags |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectFormatEntity> |
BusinessObjectDefinitionEntity_.businessObjectFormats |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionChangeEventEntity> |
BusinessObjectDefinitionEntity_.changeEvents |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionColumnEntity> |
BusinessObjectDefinitionEntity_.columns |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,DataProviderEntity> |
BusinessObjectDefinitionEntity_.dataProvider |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,String> |
BusinessObjectDefinitionEntity_.description |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionDescriptionSuggestionEntity> |
BusinessObjectDefinitionEntity_.descriptionSuggestions |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,BusinessObjectFormatEntity> |
BusinessObjectDefinitionEntity_.descriptiveBusinessObjectFormat |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,String> |
BusinessObjectDefinitionEntity_.displayName |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,Long> |
BusinessObjectDefinitionEntity_.id |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,String> |
BusinessObjectDefinitionEntity_.name |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionEntity,NamespaceEntity> |
BusinessObjectDefinitionEntity_.namespace |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionSampleDataFileEntity> |
BusinessObjectDefinitionEntity_.sampleDataFiles |
static javax.persistence.metamodel.CollectionAttribute<BusinessObjectDefinitionEntity,BusinessObjectDefinitionSubjectMatterExpertEntity> |
BusinessObjectDefinitionEntity_.subjectMatterExperts |
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDefinitionTagEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDataNotificationRegistrationEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionSubjectMatterExpertEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionAttributeEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectFormatEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionColumnEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
StorageUnitNotificationRegistrationEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
StoragePolicyEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionDescriptionSuggestionEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionSampleDataFileEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionChangeEventEntity.setBusinessObjectDefinitionEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity) |
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDefinitionEntity |
BusinessObjectDefinitionDaoHelper.createBusinessObjectDefinitionEntity(BusinessObjectDefinitionCreateRequest request)
Create Business Object Definition Entity
|
BusinessObjectDefinitionEntity |
BusinessObjectDefinitionDaoHelper.getBusinessObjectDefinitionEntity(BusinessObjectDefinitionKey businessObjectDefinitionKey)
Retrieves a business object definition entity by it's key and ensure it exists.
|
| Modifier and Type | Method and Description |
|---|---|
BusinessObjectDefinition |
BusinessObjectDefinitionHelper.createBusinessObjectDefinitionFromEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
Boolean includeBusinessObjectDefinitionUpdateHistory)
Creates a business object definition from the persisted entity.
|
BusinessObjectDefinitionDescriptionSuggestionEntity |
BusinessObjectDefinitionDescriptionSuggestionDaoHelper.getBusinessObjectDefinitionDescriptionSuggestionEntity(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String userId)
Gets a business object definition description suggestion entity on the key and makes sure that it exists.
|
void |
SearchIndexUpdateHelper.modifyBusinessObjectDefinitionInSearchIndex(BusinessObjectDefinitionEntity businessObjectDefinitionEntity,
String modificationType)
Modify a business object definition
|
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.
|
void |
BusinessObjectDefinitionHelper.processTagSearchScoreMultiplier(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Processes the tags search score multiplier.
|
String |
BusinessObjectDefinitionHelper.safeObjectMapperWriteValueAsString(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Wrapper method that will safely call the object mapper write value as string method and handle the JsonProcessingException.
|
void |
BusinessObjectDefinitionDaoHelper.saveBusinessObjectDefinitionChangeEvents(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Update and persist the business object definition change events
|
| Modifier and Type | Method and Description |
|---|---|
void |
BusinessObjectDefinitionHelper.executeFunctionForBusinessObjectDefinitionEntities(String indexName,
List<BusinessObjectDefinitionEntity> businessObjectDefinitionEntities,
TriConsumer<String,String,String> function)
Executes a function for business object definition entities.
|
void |
SearchIndexUpdateHelper.modifyBusinessObjectDefinitionsInSearchIndex(List<BusinessObjectDefinitionEntity> businessObjectDefinitionEntityList,
String modificationType)
Modify a list of business object definitions
|
Copyright © 2021. All rights reserved.