| 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<Integer> 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<Integer> |
BusinessObjectFormatDao.getBusinessObjectFormatIdsByBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinitionEntity)
Gets a list of ids for all business object formats registered under the specified business object definition.
|
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.
|
| 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<Integer> 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 |
|---|---|
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<BusinessObjectDefinitionColumnEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionColumnEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionSubjectMatterExpertEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionSubjectMatterExpertEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionDescriptionSuggestionEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionDescriptionSuggestionEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionTagEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionTagEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionAttributeEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionAttributeEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDataNotificationRegistrationEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDataNotificationRegistrationEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionChangeEventEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionChangeEventEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectDefinitionSampleDataFileEntity,BusinessObjectDefinitionEntity> |
BusinessObjectDefinitionSampleDataFileEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<StoragePolicyEntity,BusinessObjectDefinitionEntity> |
StoragePolicyEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<StorageUnitNotificationRegistrationEntity,BusinessObjectDefinitionEntity> |
StorageUnitNotificationRegistrationEntity_.businessObjectDefinition |
static javax.persistence.metamodel.SingularAttribute<BusinessObjectFormatEntity,BusinessObjectDefinitionEntity> |
BusinessObjectFormatEntity_.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,Integer> |
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 |
StoragePolicyEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionAttributeEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionColumnEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDataNotificationRegistrationEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectFormatEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionSampleDataFileEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionSubjectMatterExpertEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
StorageUnitNotificationRegistrationEntity.setBusinessObjectDefinition(BusinessObjectDefinitionEntity businessObjectDefinition) |
void |
BusinessObjectDefinitionDescriptionSuggestionEntity.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 |
|---|---|
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
|
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,
String documentType,
List<BusinessObjectDefinitionEntity> businessObjectDefinitionEntities,
QuadConsumer<String,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 © 2019. All rights reserved.