public interface AssociationTargetService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_ASSOCIATIONTARGET_ERROR
The Constant INSERT_ASSOCIATIONTARGET_ERROR.
|
static java.lang.String |
INSERT_ASSOCIATIONTARGET_VERSIONABLE_CHANGES_ERROR
The Constant INSERT_ASSOCIATIONTARGET_VERSIONABLE_CHANGES_ERROR.
|
static java.lang.String |
REMOVE_ASSOCIATIONTARGET_ERROR
The Constant REMOVE_ASSOCIATIONTARGET_ERROR.
|
static java.lang.String |
UPDATE_ASSOCIATIONTARGET_ERROR
The Constant UPDATE_ASSOCIATIONTARGET_ERROR.
|
Modifier and Type | Method and Description |
---|---|
AssociationTarget |
getAssociationTarget(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
java.lang.String associationInstanceId)
Gets the association target.
|
void |
insertAssociationTarget(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
AssociationTarget target)
Insert association target.
|
void |
removeAssociationTarget(java.lang.String codingSchemeUri,
java.lang.String version,
AssociationTarget target)
Removes the association target.
|
AssociationTarget |
resolveAssociationTargetByRevision(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
java.lang.String associationInstanceId,
java.lang.String revisionId)
Resolve association target by revision.
|
void |
revise(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
AssociationSource source,
AssociationTarget target)
Revise.
|
void |
revise(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
AssociationTarget target)
Revise.
|
void |
updateAssociationTarget(java.lang.String codingSchemeUri,
java.lang.String version,
AssociationTarget source)
Update association target.
|
static final java.lang.String INSERT_ASSOCIATIONTARGET_ERROR
static final java.lang.String UPDATE_ASSOCIATIONTARGET_ERROR
static final java.lang.String REMOVE_ASSOCIATIONTARGET_ERROR
static final java.lang.String INSERT_ASSOCIATIONTARGET_VERSIONABLE_CHANGES_ERROR
AssociationTarget getAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String associationInstanceId)
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate nameassociationInstanceId
- the association instance idAssociationTarget resolveAssociationTargetByRevision(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String associationInstanceId, java.lang.String revisionId) throws LBRevisionException
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate nameassociationInstanceId
- the association instance idrevisionId
- the revision idLBRevisionException
- the LB revision exceptionvoid insertAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationTarget target)
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate namesourceEntityCode
- the source entity codesourceEntityCodeNamespace
- the source entity code namespacetarget
- the targetvoid updateAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, AssociationTarget source)
codingSchemeUri
- the coding scheme uriversion
- the versionsource
- the sourcevoid removeAssociationTarget(java.lang.String codingSchemeUri, java.lang.String version, AssociationTarget target)
codingSchemeUri
- the coding scheme uriversion
- the versiontarget
- the targetvoid revise(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationTarget target) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate namesourceEntityCode
- the source entity codesourceEntityCodeNamespace
- the source entity code namespacetarget
- the targetLBException
- the LB exceptionvoid revise(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, AssociationSource source, AssociationTarget target) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate namesource
- the sourcetarget
- the targetLBException
- the LB exception