org.lexevs.dao.database.access.ncihistory
Interface NciHistoryDao
All Superinterfaces: LexGridSchemaVersionAwareDao
All Known Implementing Classes: IbatisNciHistoryDao
public interface NciHistoryDao extends LexGridSchemaVersionAwareDao
Method Summary
java.util.List<NCIChangeEvent >
getAncestors (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
java.util.List<SystemRelease >
getBaseLines (java.lang.String codingSchemeUri,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
java.util.List<CodingSchemeVersion >
getConceptChangeVersions (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date beginDate,
java.util.Date endDate)
CodingSchemeVersion
getConceptCreateVersion (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
java.util.List<NCIChangeEvent >
getDescendants (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
SystemRelease
getEarliestBaseLine (java.lang.String codingSchemeUri)
java.util.List<NCIChangeEvent >
getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date date)
java.util.List<NCIChangeEvent >
getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date beginDate,
java.util.Date endDate)
java.util.List<NCIChangeEvent >
getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.lang.String releaseURN)
SystemRelease
getLatestBaseLine (java.lang.String codingSchemeUri)
SystemRelease
getSystemReleaseForReleaseUid (java.lang.String codingSchemeUri,
java.lang.String releaseUid)
SystemRelease
getSystemReleaseForReleaseUri (java.lang.String codingSchemeUri,
java.lang.String releaseURN)
java.lang.String
getSystemReleaseUidForDate (java.lang.String codingSchemeUri,
java.util.Date editDate)
void
insertNciChangeEvent (java.lang.String releaseUid,
NCIChangeEvent changeEvent)
void
insertSystemRelease (java.lang.String codingSchemeUri,
SystemRelease systemRelease)
void
removeNciHistory (java.lang.String codingSchemeUri)
getBaseLines
java.util.List<SystemRelease > getBaseLines (java.lang.String codingSchemeUri,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
getSystemReleaseUidForDate
java.lang.String getSystemReleaseUidForDate (java.lang.String codingSchemeUri,
java.util.Date editDate)
getEarliestBaseLine
SystemRelease getEarliestBaseLine (java.lang.String codingSchemeUri)
getLatestBaseLine
SystemRelease getLatestBaseLine (java.lang.String codingSchemeUri)
getSystemReleaseForReleaseUri
SystemRelease getSystemReleaseForReleaseUri (java.lang.String codingSchemeUri,
java.lang.String releaseURN)
getEditActionList
java.util.List<NCIChangeEvent > getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date date)
getEditActionList
java.util.List<NCIChangeEvent > getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date beginDate,
java.util.Date endDate)
getEditActionList
java.util.List<NCIChangeEvent > getEditActionList (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.lang.String releaseURN)
getConceptCreateVersion
CodingSchemeVersion getConceptCreateVersion (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
getConceptChangeVersions
java.util.List<CodingSchemeVersion > getConceptChangeVersions (java.lang.String codingSchemeUri,
java.lang.String conceptCode,
java.util.Date beginDate,
java.util.Date endDate)
getDescendants
java.util.List<NCIChangeEvent > getDescendants (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
getAncestors
java.util.List<NCIChangeEvent > getAncestors (java.lang.String codingSchemeUri,
java.lang.String conceptCode)
insertSystemRelease
void insertSystemRelease (java.lang.String codingSchemeUri,
SystemRelease systemRelease)
insertNciChangeEvent
void insertNciChangeEvent (java.lang.String releaseUid,
NCIChangeEvent changeEvent)
getSystemReleaseForReleaseUid
SystemRelease getSystemReleaseForReleaseUid (java.lang.String codingSchemeUri,
java.lang.String releaseUid)
removeNciHistory
void removeNciHistory (java.lang.String codingSchemeUri)
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