|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.LexGrid.LexBIG.cagrid.adapters.HistoryServiceGridAdapter
public class HistoryServiceGridAdapter
Field Summary | |
---|---|
private HistoryServiceClient |
history
|
Fields inherited from interface org.LexGrid.LexBIG.cagrid.interfaces.HistoryServiceGrid |
---|
metaURN |
Constructor Summary | |
---|---|
HistoryServiceGridAdapter(HistoryServiceClient client)
|
Method Summary | |
---|---|
org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList |
getAncestors(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
Return the list of change events identifying the immediate ancestors of the given concept reference. |
org.LexGrid.LexBIG.DataModel.Collections.SystemReleaseList |
getBaselines(java.util.Date releasedAfter,
java.util.Date releasedBefore)
Return a list of baselines supported by this service that were released on or after the first supplied date and were released on or before the second date. |
org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeVersionList |
getConceptChangeVersions(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
Return a list of all of the coding scheme versions in which the supplied concept changed between the two supplied times (inclusive). |
org.LexGrid.versions.CodingSchemeVersion |
getConceptCreationVersion(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
Return the coding scheme version in which the supplied concept was created. |
org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList |
getDescendants(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
Return the list of change events identifying the immediate descendants of the given concept reference. |
org.LexGrid.versions.SystemRelease |
getEarliestBaseline()
Return the earliest baseline version in the list |
org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList |
getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
org.LexGrid.versions.CodingSchemeVersion codingSchemeVersion)
Return the list of available NCI-defined change events for the given concept and coding scheme version. |
org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList |
getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
java.util.Date beginDate,
java.util.Date endDate)
Return the list of available NCI-defined change events for the given concept and date range. |
org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList |
getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
java.net.URI releaseURN)
Return the list of NCI-defined change events for the given concept and release; empty if not applicable. |
org.LexGrid.LexBIG.History.HistoryService |
getHistoryInterface()
|
org.LexGrid.versions.SystemRelease |
getLatestBaseline()
Get the latest baseline in the list. |
org.LexGrid.LexBIG.DataModel.InterfaceElements.SystemReleaseDetail |
getSystemRelease(java.net.URI releaseURN)
Return detailed information about the particular system release. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private HistoryServiceClient history
Constructor Detail |
---|
public HistoryServiceGridAdapter(HistoryServiceClient client) throws java.rmi.RemoteException
java.rmi.RemoteException
Method Detail |
---|
public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getAncestors(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getAncestors
in interface HistoryServiceGrid
conceptReference
- ConceptReference
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.SystemReleaseList getBaselines(java.util.Date releasedAfter, java.util.Date releasedBefore) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getBaselines
in interface HistoryServiceGrid
releasedAfter
- If present, only return baselines released on or after the
supplied date.releasedBefore
- If present, only return baselines that were released before
the specified date
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeVersionList getConceptChangeVersions(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.util.Date beginDate, java.util.Date endDate) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getConceptChangeVersions
in interface HistoryServiceGrid
conceptReference
- The concept to pull the versions out ofbeginDate
- Begin date (inclusive) to check for version changes. If
omitted, go to earliest recorded dateendDate
- Last date to check for changes in (inclusive). If omitted
include all dates past and including beginDate
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.versions.CodingSchemeVersion getConceptCreationVersion(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getConceptCreationVersion
in interface HistoryServiceGrid
conceptReference
- ConceptReference
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getDescendants(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getDescendants
in interface HistoryServiceGrid
conceptReference
- ConceptReference
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.versions.SystemRelease getEarliestBaseline() throws LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getEarliestBaseline
in interface HistoryServiceGrid
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, org.LexGrid.versions.CodingSchemeVersion codingSchemeVersion) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getEditActionList
in interface HistoryServiceGrid
conceptReference
- Optional concept to get the action list for. If omitted, all
events for the given change set (represented by a coding
scheme version) are returned.codingSchemeVersion
- Version to get the action list for
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.util.Date beginDate, java.util.Date endDate) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getEditActionList
in interface HistoryServiceGrid
conceptReference
- Optional concept to get the action list for. If omitted, all
events for the given date range are returned.beginDate
- Begin date (inclusive) to check for version changes. If
omitted, go to earliest recorded date.endDate
- Last date to check for changes in (inclusive). If omitted
include all dates past and including beginDate.
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.net.URI releaseURN) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getEditActionList
in interface HistoryServiceGrid
conceptReference
- Optional concept to get the action list for. If omitted the
actions for all registered concepts for the specified system
release are returned.releaseURN
- URN of the system release to retrieve the action list for.
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.versions.SystemRelease getLatestBaseline() throws LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getLatestBaseline
in interface HistoryServiceGrid
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.DataModel.InterfaceElements.SystemReleaseDetail getSystemRelease(java.net.URI releaseURN) throws LBParameterException, LBInvocationException, InvalidServiceContextAccess, java.rmi.RemoteException
HistoryServiceGrid
getSystemRelease
in interface HistoryServiceGrid
releaseURN
- The URN of the system release to retrieve.
LBParameterException
LBInvocationException
InvalidServiceContextAccess
java.rmi.RemoteException
public org.LexGrid.LexBIG.History.HistoryService getHistoryInterface() throws java.lang.Exception, InvalidServiceContextAccess, java.rmi.RemoteException
java.lang.Exception
InvalidServiceContextAccess
java.rmi.RemoteException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |