public class VersionableEventVSDefinitionEntryService extends AbstractDatabaseService implements VSDefinitionEntryService
Constructor and Description |
---|
VersionableEventVSDefinitionEntryService() |
Modifier and Type | Method and Description |
---|---|
void |
insertVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
Insert vs definition entry.
|
void |
removeVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
Removes the vs definition entry.
|
DefinitionEntry |
resolveDefinitionEntryByRevision(java.lang.String valueSetDefURI,
java.lang.String ruleOrder,
java.lang.String revisionId)
Resolve definition entry by revision.
|
void |
revise(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
Revise.
|
void |
updateVSDefinitionEntry(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
Update vs definition entry.
|
void |
updateVSDefinitionEntryVersionableChanges(java.lang.String valueSetDefinitionURI,
DefinitionEntry defEntry)
Update vs definition entry versionable changes.
|
getCodingSchemeUId, getDaoManager, getLogger, isChangeTypeDependent, isChangeTypeRemove, setDaoManager, setLogger
fireCodingSchemeInsertErrorEvent, fireCodingSchemeUpdateEvent, fireEntityReviseEvent, fireEntityUpdateEvent, firePostBatchEntityInsertEvent, firePostCodingSchemeInsertEvent, firePostEntityInsertEvent, firePostEntityRemoveEvent, firePostPropertyInsertEvent, firePostPropertyRemoveEvent, firePreBatchAssociationInsertEvent, firePreBatchEntityInsertEvent, firePreCodingSchemeInsertEvent, firePreEntityInsertEvent, firePreEntityRemoveEvent, firePropertyUpdateEvent, getListenerRegistry, setListenerRegistry
public VersionableEventVSDefinitionEntryService()
public void insertVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
VSDefinitionEntryService
insertVSDefinitionEntry
in interface VSDefinitionEntryService
valueSetDefinitionURI
- the value set definition uridefEntry
- the def entrypublic void removeVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
VSDefinitionEntryService
removeVSDefinitionEntry
in interface VSDefinitionEntryService
valueSetDefinitionURI
- the value set definition uridefEntry
- the def entrypublic void updateVSDefinitionEntry(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
VSDefinitionEntryService
updateVSDefinitionEntry
in interface VSDefinitionEntryService
valueSetDefinitionURI
- the value set definition uridefEntry
- the def entrypublic void updateVSDefinitionEntryVersionableChanges(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry)
VSDefinitionEntryService
updateVSDefinitionEntryVersionableChanges
in interface VSDefinitionEntryService
valueSetDefinitionURI
- the value set definition uridefEntry
- the def entrypublic void revise(java.lang.String valueSetDefinitionURI, DefinitionEntry defEntry) throws LBException
VSDefinitionEntryService
revise
in interface VSDefinitionEntryService
valueSetDefinitionURI
- the value set definition uridefEntry
- the def entryLBException
- the LB exceptionpublic DefinitionEntry resolveDefinitionEntryByRevision(java.lang.String valueSetDefURI, java.lang.String ruleOrder, java.lang.String revisionId) throws LBRevisionException
VSDefinitionEntryService
resolveDefinitionEntryByRevision
in interface VSDefinitionEntryService
valueSetDefURI
- the value set def uriruleOrder
- the rule orderrevisionId
- the revision idLBRevisionException
- the LB revision exception