org.lexevs.dao.database.service.valuesets
Class VersionableEventVSDefinitionEntryService
java.lang.Object
org.lexevs.dao.database.service.event.DatabaseServiceEventSupport
org.lexevs.dao.database.service.AbstractDatabaseService
org.lexevs.dao.database.service.valuesets.VersionableEventVSDefinitionEntryService
- All Implemented Interfaces:
- VSDefinitionEntryService
public class VersionableEventVSDefinitionEntryService
- extends AbstractDatabaseService
- implements VSDefinitionEntryService
Methods inherited from class org.lexevs.dao.database.service.event.DatabaseServiceEventSupport |
fireCodingSchemeInsertErrorEvent, fireCodingSchemeUpdateEvent, fireEntityReviseEvent, fireEntityUpdateEvent, firePostBatchEntityInsertEvent, firePostCodingSchemeInsertEvent, firePostEntityInsertEvent, firePostEntityRemoveEvent, firePostPropertyInsertEvent, firePostPropertyRemoveEvent, firePreBatchAssociationInsertEvent, firePreBatchEntityInsertEvent, firePreCodingSchemeInsertEvent, firePreEntityInsertEvent, firePreEntityRemoveEvent, firePropertyUpdateEvent, getListenerRegistry, setListenerRegistry |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VersionableEventVSDefinitionEntryService
public VersionableEventVSDefinitionEntryService()
insertVSDefinitionEntry
public void insertVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
- Specified by:
insertVSDefinitionEntry
in interface VSDefinitionEntryService
removeVSDefinitionEntry
public void removeVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
- Specified by:
removeVSDefinitionEntry
in interface VSDefinitionEntryService
updateVSDefinitionEntry
public void updateVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
- Specified by:
updateVSDefinitionEntry
in interface VSDefinitionEntryService
updateVSDefinitionEntryVersionableChanges
public void updateVSDefinitionEntryVersionableChanges(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
- Specified by:
updateVSDefinitionEntryVersionableChanges
in interface VSDefinitionEntryService
revise
public void revise(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
throws LBException
- Specified by:
revise
in interface VSDefinitionEntryService
- Throws:
LBException
resolveDefinitionEntryByRevision
public DefinitionEntry resolveDefinitionEntryByRevision(java.lang.String valueSetDefURI,
java.lang.String ruleOrder,
java.lang.String revisionId)
throws LBRevisionException
- Specified by:
resolveDefinitionEntryByRevision
in interface VSDefinitionEntryService
- Throws:
LBRevisionException