org.lexevs.dao.database.service.ncihistory
Class VersionableEventNciHistoryService
java.lang.Object
org.lexevs.dao.database.service.event.DatabaseServiceEventSupport
org.lexevs.dao.database.service.AbstractDatabaseService
org.lexevs.dao.database.service.ncihistory.VersionableEventNciHistoryService
All Implemented Interfaces: NciHistoryService
public class VersionableEventNciHistoryService extends AbstractDatabaseService implements NciHistoryService
Method Summary
NCIChangeEventList
getAncestors (java.lang.String uri,
ConceptReference conceptReference)
SystemReleaseList
getBaseLines (java.lang.String uri,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
CodingSchemeVersionList
getConceptChangeVersions (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
CodingSchemeVersion
getConceptCreationVersion (java.lang.String uri,
ConceptReference conceptReference)
NCIChangeEventList
getDescendants (java.lang.String uri,
ConceptReference conceptReference)
SystemRelease
getEarliestBaseLine (java.lang.String uri)
NCIChangeEventList
getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date date)
NCIChangeEventList
getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
NCIChangeEventList
getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.net.URI releaseURN)
SystemRelease
getLatestBaseLine (java.lang.String uri)
SystemReleaseDetail
getSystemRelease (java.lang.String uri,
java.net.URI releaseURN)
void
insertNCIChangeEvent (java.lang.String codingSchemeUri,
NCIChangeEvent changeEvent)
void
insertSystemRelease (java.lang.String codingSchemeUri,
SystemRelease systemRelease)
void
removeNciHistory (java.lang.String codingSchemeUri)
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
VersionableEventNciHistoryService
public VersionableEventNciHistoryService ()
removeNciHistory
@Transactional
public void removeNciHistory (java.lang.String codingSchemeUri)
Specified by: removeNciHistory
in interface NciHistoryService
insertSystemRelease
@Transactional
public void insertSystemRelease (java.lang.String codingSchemeUri,
SystemRelease systemRelease)
Specified by: insertSystemRelease
in interface NciHistoryService
insertNCIChangeEvent
@Transactional
public void insertNCIChangeEvent (java.lang.String codingSchemeUri,
NCIChangeEvent changeEvent)
Specified by: insertNCIChangeEvent
in interface NciHistoryService
getBaseLines
@Transactional
public SystemReleaseList getBaseLines (java.lang.String uri,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
Specified by: getBaseLines
in interface NciHistoryService
getEarliestBaseLine
@Transactional
public SystemRelease getEarliestBaseLine (java.lang.String uri)
Specified by: getEarliestBaseLine
in interface NciHistoryService
getLatestBaseLine
@Transactional
public SystemRelease getLatestBaseLine (java.lang.String uri)
Specified by: getLatestBaseLine
in interface NciHistoryService
getSystemRelease
@Transactional
public SystemReleaseDetail getSystemRelease (java.lang.String uri,
java.net.URI releaseURN)
Specified by: getSystemRelease
in interface NciHistoryService
getEditActionList
@Transactional
public NCIChangeEventList getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date date)
Specified by: getEditActionList
in interface NciHistoryService
getEditActionList
@Transactional
public NCIChangeEventList getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
Specified by: getEditActionList
in interface NciHistoryService
getEditActionList
@Transactional
public NCIChangeEventList getEditActionList (java.lang.String uri,
ConceptReference conceptReference,
java.net.URI releaseURN)
Specified by: getEditActionList
in interface NciHistoryService
getConceptCreationVersion
@Transactional
public CodingSchemeVersion getConceptCreationVersion (java.lang.String uri,
ConceptReference conceptReference)
Specified by: getConceptCreationVersion
in interface NciHistoryService
getConceptChangeVersions
@Transactional
public CodingSchemeVersionList getConceptChangeVersions (java.lang.String uri,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
Specified by: getConceptChangeVersions
in interface NciHistoryService
getDescendants
@Transactional
public NCIChangeEventList getDescendants (java.lang.String uri,
ConceptReference conceptReference)
Specified by: getDescendants
in interface NciHistoryService
getAncestors
@Transactional
public NCIChangeEventList getAncestors (java.lang.String uri,
ConceptReference conceptReference)
Specified by: getAncestors
in interface NciHistoryService
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