public interface RelationService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INSERT_RELATION_DEPENDENT_CHANGES_ERROR
The Constant INSERT_RELATION_DEPENDENT_CHANGES_ERROR.
|
static java.lang.String |
INSERT_RELATION_ERROR
The Constant INSERT_RELATION_ERROR.
|
static java.lang.String |
INSERT_RELATION_VERSIONABLE_CHANGES_ERROR
The Constant INSERT_RELATION_VERSIONABLE_CHANGES_ERROR.
|
static java.lang.String |
REMOVE_RELATION_ERROR
The Constant REMOVE_RELATION_ERROR.
|
static java.lang.String |
UPDATE_RELATION_ERROR
The Constant UPDATE_RELATION_ERROR.
|
Modifier and Type | Method and Description |
---|---|
void |
insertRelation(java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
Insert relation.
|
void |
removeRelation(java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
Removes the relation.
|
Relations |
resolveRelationsByRevision(java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String relationsName,
java.lang.String revisionId)
Resolve relations by revision.
|
void |
revise(java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
version API to revise relations.
|
void |
updateRelation(java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
Update relation.
|
static final java.lang.String INSERT_RELATION_ERROR
static final java.lang.String UPDATE_RELATION_ERROR
static final java.lang.String REMOVE_RELATION_ERROR
static final java.lang.String INSERT_RELATION_DEPENDENT_CHANGES_ERROR
static final java.lang.String INSERT_RELATION_VERSIONABLE_CHANGES_ERROR
void insertRelation(java.lang.String codingSchemeUri, java.lang.String version, Relations relation)
codingSchemeUri
- the coding scheme uriversion
- the versionrelation
- the relationvoid updateRelation(java.lang.String codingSchemeUri, java.lang.String version, Relations relation) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrelation
- the relationLBException
- the LB exceptionvoid removeRelation(java.lang.String codingSchemeUri, java.lang.String version, Relations relation)
codingSchemeUri
- the coding scheme uriversion
- the versionrelation
- the relationvoid revise(java.lang.String codingSchemeUri, java.lang.String version, Relations relation) throws LBException
codingSchemeUri
- the coding scheme uriversion
- the versionrelation
- the relationLBException
- the LB exceptionRelations resolveRelationsByRevision(java.lang.String codingSchemeURI, java.lang.String version, java.lang.String relationsName, java.lang.String revisionId) throws LBRevisionException
codingSchemeURI
- the coding scheme uriversion
- the versionrelationsName
- the relations namerevisionId
- the revision idLBRevisionException
- the LB revision exception