public interface EntityService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_BATCH_ENTITY_ERROR
The Constant INSERT_BATCH_ENTITY_ERROR.
|
static java.lang.String |
INSERT_ENTITY_DEPENDENT_CHANGES_ERROR
The Constant INSERT_ENTITY_DEPENDENT_CHANGES_ERROR.
|
static java.lang.String |
INSERT_ENTITY_ERROR
The Constant INSERT_ENTITY_ERROR.
|
static java.lang.String |
INSERT_ENTITY_VERSIONABLE_CHANGES_ERROR
The Constant INSERT_ENTITY_VERSIONABLE_CHANGES_ERROR.
|
static java.lang.String |
REMOVE_ENTITY_ERROR
The Constant REMOVE_ENTITY_ERROR.
|
static java.lang.String |
UPDATE_ENTITY_ERROR
The Constant UPDATE_ENTITY_ERROR.
|
Modifier and Type | Method and Description |
---|---|
AssociationEntity |
getAssociationEntity(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace)
Gets the association entity.
|
java.util.List<? extends Entity> |
getEntities(java.lang.String codingSchemeUri,
java.lang.String version,
int start,
int pageSize)
Gets the entities.
|
Entity |
getEntity(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace)
Gets the entity.
|
Entity |
getEntity(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.util.List<java.lang.String> propertyNames,
java.util.List<java.lang.String> propertyTypes)
Gets the entity.
|
int |
getEntityCount(java.lang.String codingSchemeUri,
java.lang.String version)
Gets the entity count.
|
EntityDescription |
getEntityDescription(java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String code,
java.lang.String codeNamespace)
Gets the entity description.
|
ResolvedConceptReference |
getResolvedCodedNodeReference(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
boolean resolve,
java.util.List<java.lang.String> propertyNames,
java.util.List<java.lang.String> propertyTypes)
Gets the resolved coded node reference.
|
void |
insertBatchEntities(java.lang.String codingSchemeUri,
java.lang.String version,
java.util.List<? extends Entity> entities)
Insert batch entities.
|
void |
insertEntity(java.lang.String codingSchemeUri,
java.lang.String version,
Entity entity)
Insert entity.
|
void |
removeEntity(java.lang.String codingSchemeUri,
java.lang.String version,
Entity entity)
Removes the entity.
|
Entity |
resolveEntityByDate(java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.sql.Date date)
Resolve entity by date.
|
Entity |
resolveEntityByRevision(java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String entityCode,
java.lang.String entityCodeNamespace,
java.lang.String revisionId)
Resolve entity by revision.
|
void |
revise(java.lang.String codingSchemeUri,
java.lang.String version,
Entity revisedEntity)
Revise.
|
void |
updateEntity(java.lang.String codingSchemeUri,
java.lang.String version,
Entity entity)
Update entity.
|
static final java.lang.String INSERT_ENTITY_ERROR
static final java.lang.String INSERT_BATCH_ENTITY_ERROR
static final java.lang.String UPDATE_ENTITY_ERROR
static final java.lang.String REMOVE_ENTITY_ERROR
static final java.lang.String INSERT_ENTITY_VERSIONABLE_CHANGES_ERROR
static final java.lang.String INSERT_ENTITY_DEPENDENT_CHANGES_ERROR
void insertEntity(java.lang.String codingSchemeUri, java.lang.String version, Entity entity)
codingSchemeUri
- the coding scheme uriversion
- the versionentity
- the entityint getEntityCount(java.lang.String codingSchemeUri, java.lang.String version)
codingSchemeUri
- the coding scheme uriversion
- the versionEntity getEntity(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespaceEntity getEntity(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.util.List<java.lang.String> propertyNames, java.util.List<java.lang.String> propertyTypes)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacepropertyNames
- the property namespropertyTypes
- the property typesAssociationEntity getAssociationEntity(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacejava.util.List<? extends Entity> getEntities(java.lang.String codingSchemeUri, java.lang.String version, int start, int pageSize)
codingSchemeUri
- the coding scheme uriversion
- the versionstart
- the startpageSize
- the page sizeResolvedConceptReference getResolvedCodedNodeReference(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, boolean resolve, java.util.List<java.lang.String> propertyNames, java.util.List<java.lang.String> propertyTypes)
codingSchemeUri
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespaceresolve
- the resolvepropertyNames
- the property namespropertyTypes
- the property typesvoid insertBatchEntities(java.lang.String codingSchemeUri, java.lang.String version, java.util.List<? extends Entity> entities)
codingSchemeUri
- the coding scheme uriversion
- the versionentities
- the entitiesvoid updateEntity(java.lang.String codingSchemeUri, java.lang.String version, Entity entity) throws LBException
version
- the versionentity
- the entitycodingSchemeUri
- the coding scheme uriLBException
- the LB exceptionvoid removeEntity(java.lang.String codingSchemeUri, java.lang.String version, Entity entity) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionentity
- the entityLBException
- the LB exceptionvoid revise(java.lang.String codingSchemeUri, java.lang.String version, Entity revisedEntity) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrevisedEntity
- the revised entityLBException
- the LB exceptionEntity resolveEntityByRevision(java.lang.String codingSchemeURI, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.lang.String revisionId) throws LBRevisionException
codingSchemeURI
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacerevisionId
- the revision idLBRevisionException
- the LB revision exceptionEntity resolveEntityByDate(java.lang.String codingSchemeURI, java.lang.String version, java.lang.String entityCode, java.lang.String entityCodeNamespace, java.sql.Date date) throws LBRevisionException
codingSchemeURI
- the coding scheme uriversion
- the versionentityCode
- the entity codeentityCodeNamespace
- the entity code namespacedate
- the dateLBRevisionException
- the LB revision exceptionEntityDescription getEntityDescription(java.lang.String codingSchemeURI, java.lang.String version, java.lang.String code, java.lang.String codeNamespace)
codingSchemeURI
- the coding scheme uriversion
- the versioncode
- the codecodeNamespace
- the code namespace