public interface AssociationDataService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_ASSOCIATIONDATA_ERROR
The Constant INSERT_ASSOCIATIONDATA_ERROR.
|
static java.lang.String |
INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR
The Constant INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR.
|
static java.lang.String |
REMOVE_ASSOCIATIONDATA_ERROR
The Constant REMOVE_ASSOCIATIONDATA_ERROR.
|
static java.lang.String |
UPDATE_ASSOCIATIONDATA_ERROR
The Constant UPDATE_ASSOCIATIONDATA_ERROR.
|
Modifier and Type | Method and Description |
---|---|
void |
insertAssociationData(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
java.lang.String sourceEntityCode,
java.lang.String sourceEntityCodeNamespace,
AssociationData data)
Insert association data.
|
void |
removeAssociationData(java.lang.String codingSchemeUri,
java.lang.String version,
AssociationData data)
Removes the association data.
|
AssociationData |
resolveAssociationDataByRevision(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 data by revision.
|
void |
revise(java.lang.String codingSchemeUri,
java.lang.String version,
java.lang.String relationContainerName,
java.lang.String associationPredicateName,
AssociationSource source,
AssociationData data)
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,
AssociationData data)
Revise.
|
void |
updateAssociationData(java.lang.String codingSchemeUri,
java.lang.String version,
AssociationData data)
Update association data.
|
static final java.lang.String INSERT_ASSOCIATIONDATA_ERROR
static final java.lang.String UPDATE_ASSOCIATIONDATA_ERROR
static final java.lang.String REMOVE_ASSOCIATIONDATA_ERROR
static final java.lang.String INSERT_ASSOCIATIONDATA_VERSIONABLE_CHANGES_ERROR
void insertAssociationData(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, java.lang.String sourceEntityCode, java.lang.String sourceEntityCodeNamespace, AssociationData data)
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate namesourceEntityCode
- the source entity codesourceEntityCodeNamespace
- the source entity code namespacedata
- the datavoid updateAssociationData(java.lang.String codingSchemeUri, java.lang.String version, AssociationData data)
codingSchemeUri
- the coding scheme uriversion
- the versiondata
- the datavoid removeAssociationData(java.lang.String codingSchemeUri, java.lang.String version, AssociationData data)
codingSchemeUri
- the coding scheme uriversion
- the versiondata
- the datavoid 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, AssociationData data) 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 namespacedata
- the dataLBException
- the LB exceptionAssociationData resolveAssociationDataByRevision(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 revise(java.lang.String codingSchemeUri, java.lang.String version, java.lang.String relationContainerName, java.lang.String associationPredicateName, AssociationSource source, AssociationData data) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrelationContainerName
- the relation container nameassociationPredicateName
- the association predicate namesource
- the sourcedata
- the dataLBException
- the LB exception