org.lexevs.dao.database.service.relation
Interface RelationService
All Known Implementing Classes: VersionableEventRelationService
public interface RelationService
Method Summary
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)
Relations
resolveRelationsByRevision (java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String relationsName,
java.lang.String revisionId)
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)
INSERT_RELATION_ERROR
static final java.lang.String INSERT_RELATION_ERROR
See Also: Constant Field Values
UPDATE_RELATION_ERROR
static final java.lang.String UPDATE_RELATION_ERROR
See Also: Constant Field Values
REMOVE_RELATION_ERROR
static final java.lang.String REMOVE_RELATION_ERROR
See Also: Constant Field Values
INSERT_RELATION_DEPENDENT_CHANGES_ERROR
static final java.lang.String INSERT_RELATION_DEPENDENT_CHANGES_ERROR
See Also: Constant Field Values
INSERT_RELATION_VERSIONABLE_CHANGES_ERROR
static final java.lang.String INSERT_RELATION_VERSIONABLE_CHANGES_ERROR
See Also: Constant Field Values
insertRelation
void insertRelation (java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
Insert relation.
Parameters: codingSchemeUri
- the coding scheme uriversion
- the versionrelation
- the relation
updateRelation
void updateRelation (java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
throws LBException
Throws:
LBException
removeRelation
void removeRelation (java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
revise
void revise (java.lang.String codingSchemeUri,
java.lang.String version,
Relations relation)
throws LBException
version API to revise relations.
Parameters: codingSchemeUri
- version
- relation
-
Throws:
LBException
resolveRelationsByRevision
Relations resolveRelationsByRevision (java.lang.String codingSchemeURI,
java.lang.String version,
java.lang.String relationsName,
java.lang.String revisionId)
throws LBRevisionException
Throws:
LBRevisionException
Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
All Classes
SUMMARY: NESTED | FIELD | CONSTR | METHOD
DETAIL: FIELD | CONSTR | METHOD