org.LexGrid.LexBIG.cagrid.LexEVSGridService.service
Class LexEVSGridServiceImpl
java.lang.Object
org.LexGrid.LexBIG.cagrid.LexEVSGridService.service.LexEVSGridServiceImplBase
org.LexGrid.LexBIG.cagrid.LexEVSGridService.service.LexEVSGridServiceImpl
public class LexEVSGridServiceImpl
- extends LexEVSGridServiceImplBase
TODO:I am the service side implementation class. IMPLEMENT AND DOCUMENT ME
Field Summary |
private org.LexGrid.LexBIG.cagrid.security.connection.SecureConnectionManager<org.LexGrid.LexBIG.caCore.interfaces.LexEVSDistributed> |
connectionManager
|
private static org.apache.axis.components.uuid.UUIDGen |
UUIDGEN
|
Methods inherited from class org.LexGrid.LexBIG.cagrid.LexEVSGridService.service.LexEVSGridServiceImplBase |
getCodedNodeGraphResourceHome, getCodedNodeSetResourceHome, getConfiguration, getFilterResourceHome, getHistoryServiceResourceHome, getLexBIGServiceConvenienceMethodsResourceHome, getLexBIGServiceMetadataResourceHome, getResolvedConceptReferencesIteratorResourceHome, getResourceHome, getResourceHome, getSortResourceHome |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UUIDGEN
private static final org.apache.axis.components.uuid.UUIDGen UUIDGEN
connectionManager
private org.LexGrid.LexBIG.cagrid.security.connection.SecureConnectionManager<org.LexGrid.LexBIG.caCore.interfaces.LexEVSDistributed> connectionManager
LexEVSGridServiceImpl
public LexEVSGridServiceImpl()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getSupportedCodingSchemes
public org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeRenderingList getSupportedCodingSchemes()
throws java.rmi.RemoteException,
LBInvocationException
- Throws:
java.rmi.RemoteException
LBInvocationException
getCodingSchemeConcepts
public CodedNodeSetReference getCodingSchemeConcepts(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getLastUpdateTime
public java.util.Date getLastUpdateTime()
throws java.rmi.RemoteException,
LBInvocationException
- Throws:
java.rmi.RemoteException
LBInvocationException
resolveCodingScheme
public org.LexGrid.codingSchemes.CodingScheme resolveCodingScheme(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getMatchAlgorithms
public org.LexGrid.LexBIG.DataModel.Collections.ModuleDescriptionList getMatchAlgorithms()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getNodeGraph
public CodedNodeGraphReference getNodeGraph(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
org.LexGrid.LexBIG.DataModel.cagrid.RelationContainerIdentification relationContainerIdentification)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getSortAlgorithms
public org.LexGrid.LexBIG.DataModel.Collections.SortDescriptionList getSortAlgorithms(java.lang.String context)
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getGenericExtensions
public org.LexGrid.LexBIG.DataModel.Collections.ExtensionDescriptionList getGenericExtensions()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getGenericExtension
public LexBIGServiceConvenienceMethodsReference getGenericExtension(org.LexGrid.LexBIG.DataModel.cagrid.ExtensionIdentification extensionIdentification)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getFilterExtensions
public org.LexGrid.LexBIG.DataModel.Collections.ExtensionDescriptionList getFilterExtensions()
throws java.rmi.RemoteException
- Throws:
java.rmi.RemoteException
getHistoryService
public HistoryServiceReference getHistoryService(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getServiceMetadata
public LexBIGServiceMetadataReference getServiceMetadata()
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getSortAlgorithm
public SortReference getSortAlgorithm(org.LexGrid.LexBIG.DataModel.cagrid.ExtensionIdentification extensionIdentification)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getFilter
public FilterReference getFilter(org.LexGrid.LexBIG.DataModel.cagrid.ExtensionIdentification extensionIdentification)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
resolveCodingSchemeCopyright
public org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeCopyRight resolveCodingSchemeCopyright(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
setSecurityToken
public LexEVSGridServiceReference setSecurityToken(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
gov.nih.nci.evs.security.SecurityToken securityToken)
throws java.rmi.RemoteException,
LBException
- Throws:
java.rmi.RemoteException
LBException
getLexBIGServiceFromCache
private org.LexGrid.LexBIG.caCore.interfaces.LexEVSDistributed getLexBIGServiceFromCache()
throws java.lang.Exception
- Returns the LexBIGService from the Connection Cache. If there is
no Secure Connection Key associated with this request, return the
unsecured connection.
- Returns:
- LexBIGService
The Secure (or unsecure) LexBIGService Connection
- Throws:
java.lang.Exception
getMessageContext
private org.apache.axis.MessageContext getMessageContext()