org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service
Class HistoryServiceImpl

java.lang.Object
  extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.HistoryServiceImplBase
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.HistoryServiceImpl

public class HistoryServiceImpl
extends HistoryServiceImplBase

TODO:I am the service side implementation class. IMPLEMENT AND DOCUMENT ME


Constructor Summary
HistoryServiceImpl()
           
 
Method Summary
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getAncestors(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
           
 org.LexGrid.LexBIG.DataModel.Collections.SystemReleaseList getBaselines(java.util.Date releasedAfter, java.util.Date releasedBefore)
           
 org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeVersionList getConceptChangeVersions(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.util.Date beginDate, java.util.Date endDate)
           
 org.LexGrid.versions.CodingSchemeVersion getConceptCreationVersion(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
           
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getDescendents(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
           
 org.LexGrid.versions.SystemRelease getEarliestBaseline()
           
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, org.apache.axis.types.URI releaseURN)
           
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList2(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, org.LexGrid.versions.CodingSchemeVersion codingSchemeVersion)
           
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList3(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.util.Date beginDate, java.util.Date endDate)
           
 org.LexGrid.versions.SystemRelease getLatestBaseline()
           
 org.LexGrid.LexBIG.DataModel.InterfaceElements.SystemReleaseDetail getSystemRelease(org.apache.axis.types.URI releaseURN)
           
 
Methods inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.service.HistoryServiceImplBase
getCodedNodeGraphResourceHome, getCodedNodeSetResourceHome, getConfiguration, getFilterResourceHome, getLexBIGServiceConvenienceMethodsResourceHome, getLexBIGServiceMetadataResourceHome, getLexEVSGridServiceResourceHome, getResolvedConceptReferencesIteratorResourceHome, getResourceHome, getSortResourceHome
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistoryServiceImpl

public HistoryServiceImpl()
                   throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException
Method Detail

getAncestors

public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getAncestors(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
                                                                         throws java.rmi.RemoteException,
                                                                                org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getBaselines

public org.LexGrid.LexBIG.DataModel.Collections.SystemReleaseList getBaselines(java.util.Date releasedAfter,
                                                                               java.util.Date releasedBefore)
                                                                        throws java.rmi.RemoteException,
                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getConceptChangeVersions

public org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeVersionList getConceptChangeVersions(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
                                                                                                 java.util.Date beginDate,
                                                                                                 java.util.Date endDate)
                                                                                          throws java.rmi.RemoteException,
                                                                                                 org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                 org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                                 org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getConceptCreationVersion

public org.LexGrid.versions.CodingSchemeVersion getConceptCreationVersion(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
                                                                   throws java.rmi.RemoteException,
                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getDescendents

public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getDescendents(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference)
                                                                           throws java.rmi.RemoteException,
                                                                                  org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                  org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                  org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getEarliestBaseline

public org.LexGrid.versions.SystemRelease getEarliestBaseline()
                                                       throws java.rmi.RemoteException,
                                                              org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                              org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getEditActionList

public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
                                                                                     org.apache.axis.types.URI releaseURN)
                                                                              throws java.rmi.RemoteException,
                                                                                     org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                     org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                     org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getEditActionList2

public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList2(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
                                                                                      org.LexGrid.versions.CodingSchemeVersion codingSchemeVersion)
                                                                               throws java.rmi.RemoteException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getEditActionList3

public org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList3(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference,
                                                                                      java.util.Date beginDate,
                                                                                      java.util.Date endDate)
                                                                               throws java.rmi.RemoteException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getLatestBaseline

public org.LexGrid.versions.SystemRelease getLatestBaseline()
                                                     throws java.rmi.RemoteException,
                                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException

getSystemRelease

public org.LexGrid.LexBIG.DataModel.InterfaceElements.SystemReleaseDetail getSystemRelease(org.apache.axis.types.URI releaseURN)
                                                                                    throws java.rmi.RemoteException,
                                                                                           org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                           org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException,
                                                                                           org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException
Throws:
java.rmi.RemoteException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBParameterException
org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBInvocationException