org.LexGrid.LexBIG.Impl.History
Class NCIThesaurusHistorySQLQueries
java.lang.Object
org.LexGrid.LexBIG.Impl.History.NCIThesaurusHistorySQLQueries
public class NCIThesaurusHistorySQLQueries
- extends java.lang.Object
SQL queries necessary to implement the NCI history methods.
- Version:
- subversion $Revision: $ checked in on $Date: $
- Author:
- Dan Armbrust, Jesse Erdmann, Deepak Sharma
Method Summary |
static NCIChangeEventList |
getAncestors(java.lang.String urn,
ConceptReference conceptReference)
|
static SystemReleaseList |
getBaseLines(java.lang.String urn,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
|
static CodingSchemeVersionList |
getConceptChangeVersions(java.lang.String urn,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
|
static CodingSchemeVersion |
getConceptCreationVersion(java.lang.String urn,
ConceptReference conceptReference)
|
static NCIChangeEventList |
getDescendants(java.lang.String urn,
ConceptReference conceptReference)
|
static SystemRelease |
getEarliestBaseLine(java.lang.String urn)
|
static NCIChangeEventList |
getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
CodingSchemeVersion codingSchemeVersion)
|
static NCIChangeEventList |
getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
|
static NCIChangeEventList |
getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
java.net.URI releaseURN)
|
static SystemRelease |
getLatestBaseLine(java.lang.String urn)
|
protected static LgLoggerIF |
getLogger()
|
static SystemReleaseDetail |
getSystemRelease(java.lang.String urn,
java.net.URI releaseURN)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NCIThesaurusURN
public static final java.lang.String NCIThesaurusURN
- See Also:
- Constant Field Values
NCIThesaurusHistorySQLQueries
public NCIThesaurusHistorySQLQueries()
getLogger
protected static LgLoggerIF getLogger()
getBaseLines
public static SystemReleaseList getBaseLines(java.lang.String urn,
java.util.Date releasedAfter,
java.util.Date releasedBefore)
throws UnexpectedInternalError
- Throws:
UnexpectedInternalError
getEarliestBaseLine
public static SystemRelease getEarliestBaseLine(java.lang.String urn)
throws UnexpectedInternalError
- Throws:
UnexpectedInternalError
getLatestBaseLine
public static SystemRelease getLatestBaseLine(java.lang.String urn)
throws UnexpectedInternalError
- Throws:
UnexpectedInternalError
getSystemRelease
public static SystemReleaseDetail getSystemRelease(java.lang.String urn,
java.net.URI releaseURN)
throws UnexpectedInternalError,
LBParameterException
- Throws:
UnexpectedInternalError
LBParameterException
getEditActionList
public static NCIChangeEventList getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
CodingSchemeVersion codingSchemeVersion)
throws LBParameterException,
UnexpectedInternalError
- Throws:
LBParameterException
UnexpectedInternalError
getEditActionList
public static NCIChangeEventList getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
throws LBParameterException,
UnexpectedInternalError
- Throws:
LBParameterException
UnexpectedInternalError
getEditActionList
public static NCIChangeEventList getEditActionList(java.lang.String urn,
ConceptReference conceptReference,
java.net.URI releaseURN)
throws LBParameterException,
UnexpectedInternalError
- Throws:
LBParameterException
UnexpectedInternalError
getConceptCreationVersion
public static CodingSchemeVersion getConceptCreationVersion(java.lang.String urn,
ConceptReference conceptReference)
throws UnexpectedInternalError,
LBParameterException
- Throws:
UnexpectedInternalError
LBParameterException
getConceptChangeVersions
public static CodingSchemeVersionList getConceptChangeVersions(java.lang.String urn,
ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
throws UnexpectedInternalError,
LBParameterException
- Throws:
UnexpectedInternalError
LBParameterException
getDescendants
public static NCIChangeEventList getDescendants(java.lang.String urn,
ConceptReference conceptReference)
throws LBParameterException,
UnexpectedInternalError
- Throws:
LBParameterException
UnexpectedInternalError
getAncestors
public static NCIChangeEventList getAncestors(java.lang.String urn,
ConceptReference conceptReference)
throws LBParameterException,
UnexpectedInternalError
- Throws:
LBParameterException
UnexpectedInternalError