org.LexGrid.LexBIG.cagrid.LexEVSGridService.LexBIGServiceConvenienceMethods.client
Class LexBIGServiceConvenienceMethodsClient

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.LexBIGServiceConvenienceMethods.client.LexBIGServiceConvenienceMethodsClient
All Implemented Interfaces:
gov.nih.nci.cagrid.introduce.security.common.ServiceSecurityI, LexBIGServiceConvenienceMethodsI

public class LexBIGServiceConvenienceMethodsClient
extends gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
implements LexBIGServiceConvenienceMethodsI

This class is autogenerated, DO NOT EDIT GENERATED GRID SERVICE ACCESS METHODS. This client is generated automatically by Introduce to provide a clean unwrapped API to the service. On construction the class instance will contact the remote service and retrieve it's security metadata description which it will use to configure the Stub specifically for each method call.


Constructor Summary
LexBIGServiceConvenienceMethodsClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
LexBIGServiceConvenienceMethodsClient(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
LexBIGServiceConvenienceMethodsClient(java.lang.String url)
           
LexBIGServiceConvenienceMethodsClient(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 CodedNodeSetClient createCodeNodeSet(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification[] conceptIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Create a CodedNodeSet from a set of concept codes in a coding scheme.
 org.oasis.wsrf.lifetime.DestroyResponse destroy(org.oasis.wsrf.lifetime.Destroy params)
           
 org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification[] getAssociationForwardAndReverseNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return all the association forward name and reverse name for the coding scheme.
 org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification getAssociationForwardName(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return the forward name for the identified association.
 org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification[] getAssociationForwardNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return all the association forward name for the coding scheme.
 org.LexGrid.LexBIG.DataModel.Core.Association getAssociationForwardOneLevel(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification, org.LexGrid.LexBIG.DataModel.cagrid.RelationContainerIdentification relationContainerIdentification, org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.ResolveConcepts buildReferencedEntries, org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList associationQualifiers)
           
 org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification getAssociationReverseName(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return the reverse name for the identified association.
 org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification[] getAssociationReverseNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return all the association reverse name for the coding scheme.
 org.LexGrid.LexBIG.DataModel.Core.Association getAssociationReverseOneLevel(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification, org.LexGrid.LexBIG.DataModel.cagrid.RelationContainerIdentification relationContainerIdentification, org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.ResolveConcepts buildReferencedEntries, org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList associationQualifiers)
           
 org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeCopyRight getCodingSchemeCopyright(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return the copyright text for the coding scheme.
 org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeRenderingList getCodingSchemesWithSupportedAssociation(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
          Return the coding schemes who supported association matching with associationName.
 org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification[] getHierarchyIDs(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Returns the identifiers for hierarchical relationships available for navigation within a coding scheme.
 org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyLevelNext(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return a representation of associations between a concept and its immediate decendents.
 org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyLevelPrev(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return a representation of associations between a concept and its immediate ancestor(s).
 org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyPathToRoot(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.enums.HierarchyPathResolveOption hierarchyPathResolveOption)
          Return a representation of associations between a concept and hierarchical root node(s).
 org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList getHierarchyRoots(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification hierarchyIdentification)
          Returns all root nodes for the given hierarchy and coding scheme.
 CodedNodeSetClient getHierarchyRootSet(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification hierarchyIdentification)
          Returns all root nodes for the given hierarchy as a CodeNodeSet, which can be further restricted.
 org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
           
 org.LexGrid.LexBIG.DataModel.InterfaceElements.CodingSchemeRendering getRenderingDetail(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Return detailed rendering information (including coding scheme summary, version and status information, reference links, etc) for the given coding scheme; null if not available.
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName params)
           
 org.LexGrid.LexBIG.DataModel.cagrid.CodeState isCodeRetired(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification, org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
          Indicates if the given code is considered retired or inactive within context of the provided scheme.
 org.LexGrid.LexBIG.DataModel.cagrid.Direction isForwardName(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
          Return true if directionalName is the forward name of an association for the coding scheme.
 org.LexGrid.LexBIG.DataModel.cagrid.Direction isReverseName(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification, org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag, org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
          Return true if directionalName is the reverse name of an association for the coding scheme.
static void main(java.lang.String[] args)
           
 org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element params)
           
 org.oasis.wsrf.lifetime.SetTerminationTimeResponse setTerminationTime(org.oasis.wsrf.lifetime.SetTerminationTime params)
           
static void usage()
           
 
Methods inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
getAuthorization, getDelegationMode, getEndpointReference, getProxy, getServiceSecurityMetadata, setAuthorization, setDelegationMode, setProxy
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LexBIGServiceConvenienceMethodsClient

public LexBIGServiceConvenienceMethodsClient(java.lang.String url)
                                      throws org.apache.axis.types.URI.MalformedURIException,
                                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

LexBIGServiceConvenienceMethodsClient

public LexBIGServiceConvenienceMethodsClient(java.lang.String url,
                                             org.globus.gsi.GlobusCredential proxy)
                                      throws org.apache.axis.types.URI.MalformedURIException,
                                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

LexBIGServiceConvenienceMethodsClient

public LexBIGServiceConvenienceMethodsClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
                                      throws org.apache.axis.types.URI.MalformedURIException,
                                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException

LexBIGServiceConvenienceMethodsClient

public LexBIGServiceConvenienceMethodsClient(org.apache.axis.message.addressing.EndpointReferenceType epr,
                                             org.globus.gsi.GlobusCredential proxy)
                                      throws org.apache.axis.types.URI.MalformedURIException,
                                             java.rmi.RemoteException
Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException
Method Detail

usage

public static void usage()

main

public static void main(java.lang.String[] args)

getRenderingDetail

public org.LexGrid.LexBIG.DataModel.InterfaceElements.CodingSchemeRendering getRenderingDetail(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                               org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                        throws java.rmi.RemoteException,
                                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return detailed rendering information (including coding scheme summary, version and status information, reference links, etc) for the given coding scheme; null if not available.

Specified by:
getRenderingDetail in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getCodingSchemesWithSupportedAssociation

public org.LexGrid.LexBIG.DataModel.Collections.CodingSchemeRenderingList getCodingSchemesWithSupportedAssociation(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
                                                                                                            throws java.rmi.RemoteException,
                                                                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return the coding schemes who supported association matching with associationName. The search is performed only for loaded coding schemes. *

Specified by:
getCodingSchemesWithSupportedAssociation in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyIDs

public org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification[] getHierarchyIDs(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                     org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                              throws java.rmi.RemoteException,
                                                                                     org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                     org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Returns the identifiers for hierarchical relationships available for navigation within a coding scheme. These identifiers can be submitted to the getHierarchyBroader() or getHierarchyNarrower() methods to navigate corresponding tree structures. Possible return values are defined by the LexBIG model (see http://informatics.mayo.edu/LexGrid/downloads/LexGrid%20Model/schemas/2009/01/EAwebpublish/index.htm).

Specified by:
getHierarchyIDs in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

isCodeRetired

public org.LexGrid.LexBIG.DataModel.cagrid.CodeState isCodeRetired(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification,
                                                                   org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                   org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                            throws java.rmi.RemoteException,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Indicates if the given code is considered retired or inactive within context of the provided scheme.

Specified by:
isCodeRetired in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getAssociationForwardName

public org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification getAssociationForwardName(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification,
                                                                                                          org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                                          org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                                   throws java.rmi.RemoteException,
                                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return the forward name for the identified association.

Specified by:
getAssociationForwardName in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getAssociationForwardNames

public org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification[] getAssociationForwardNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                                             org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                                      throws java.rmi.RemoteException,
                                                                                                             org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                             org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return all the association forward name for the coding scheme.

Specified by:
getAssociationForwardNames in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getAssociationReverseName

public org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification getAssociationReverseName(org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification,
                                                                                                          org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                                          org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                                   throws java.rmi.RemoteException,
                                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return the reverse name for the identified association.

Specified by:
getAssociationReverseName in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getAssociationReverseNames

public org.LexGrid.LexBIG.DataModel.cagrid.DirectionalAssociationIdentification[] getAssociationReverseNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                                             org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                                      throws java.rmi.RemoteException,
                                                                                                             org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                             org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return all the association reverse name for the coding scheme.

Specified by:
getAssociationReverseNames in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

isForwardName

public org.LexGrid.LexBIG.DataModel.cagrid.Direction isForwardName(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                   org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                   org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
                                                            throws java.rmi.RemoteException,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return true if directionalName is the forward name of an association for the coding scheme.

Specified by:
isForwardName in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

isReverseName

public org.LexGrid.LexBIG.DataModel.cagrid.Direction isReverseName(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                   org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                   org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification)
                                                            throws java.rmi.RemoteException,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                   org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return true if directionalName is the reverse name of an association for the coding scheme.

Specified by:
isReverseName in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyLevelNext

public org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyLevelNext(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy,
                                                                                      org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                      org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                               throws java.rmi.RemoteException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return a representation of associations between a concept and its immediate decendents. The resolved association list represents the next branch of the hierarchy when visualized in a top (root) to bottom (leaf) representation.

Specified by:
getHierarchyLevelNext in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyLevelPrev

public org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyLevelPrev(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy,
                                                                                      org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                      org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                               throws java.rmi.RemoteException,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                      org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return a representation of associations between a concept and its immediate ancestor(s). The resolved association list represents the previous level of the hierarchy when visualized in a top (root) to bottom (leaf) representation.

Specified by:
getHierarchyLevelPrev in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyPathToRoot

public org.LexGrid.LexBIG.DataModel.Collections.AssociationList getHierarchyPathToRoot(org.LexGrid.LexBIG.DataModel.cagrid.HierarchyResolutionPolicy hierarchyResolutionPolicy,
                                                                                       org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                       org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                                       org.LexGrid.LexBIG.DataModel.enums.HierarchyPathResolveOption hierarchyPathResolveOption)
                                                                                throws java.rmi.RemoteException,
                                                                                       org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                       org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return a representation of associations between a concept and hierarchical root node(s). The resolved association list represents the path within the hierarchy from traversed from bottom (leaf) to top (root).

Specified by:
getHierarchyPathToRoot in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyRoots

public org.LexGrid.LexBIG.DataModel.Collections.ResolvedConceptReferenceList getHierarchyRoots(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                               org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                                               org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification hierarchyIdentification)
                                                                                        throws java.rmi.RemoteException,
                                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                               org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Returns all root nodes for the given hierarchy and coding scheme. Each root concept represents the conceptual start or narrowest point of a tree when visualizing the hierarchy.

Specified by:
getHierarchyRoots in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getHierarchyRootSet

public CodedNodeSetClient getHierarchyRootSet(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                              org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                              org.LexGrid.LexBIG.DataModel.cagrid.HierarchyIdentification hierarchyIdentification)
                                       throws java.rmi.RemoteException,
                                              org.apache.axis.types.URI.MalformedURIException,
                                              org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                              org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Returns all root nodes for the given hierarchy as a CodeNodeSet, which can be further restricted. Each root concept represents the conceptual start or narrowest point of a tree when visualizing the hierarchy.

Specified by:
getHierarchyRootSet in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException
org.apache.axis.types.URI.MalformedURIException

getMultipleResourceProperties

public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
                                                                                              throws java.rmi.RemoteException
Specified by:
getMultipleResourceProperties in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

getResourceProperty

public org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName params)
                                                                          throws java.rmi.RemoteException
Specified by:
getResourceProperty in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

queryResourceProperties

public org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element params)
                                                                                  throws java.rmi.RemoteException
Specified by:
queryResourceProperties in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

createCodeNodeSet

public CodedNodeSetClient createCodeNodeSet(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification[] conceptIdentification,
                                            org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                            org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                     throws java.rmi.RemoteException,
                                            org.apache.axis.types.URI.MalformedURIException,
                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Create a CodedNodeSet from a set of concept codes in a coding scheme.

Specified by:
createCodeNodeSet in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException
org.apache.axis.types.URI.MalformedURIException

getAssociationForwardAndReverseNames

public org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification[] getAssociationForwardAndReverseNames(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                                            org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                                     throws java.rmi.RemoteException,
                                                                                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                                            org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return all the association forward name and reverse name for the coding scheme.

Specified by:
getAssociationForwardAndReverseNames in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

destroy

public org.oasis.wsrf.lifetime.DestroyResponse destroy(org.oasis.wsrf.lifetime.Destroy params)
                                                throws java.rmi.RemoteException
Specified by:
destroy in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

setTerminationTime

public org.oasis.wsrf.lifetime.SetTerminationTimeResponse setTerminationTime(org.oasis.wsrf.lifetime.SetTerminationTime params)
                                                                      throws java.rmi.RemoteException
Specified by:
setTerminationTime in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

getCodingSchemeCopyright

public org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeCopyRight getCodingSchemeCopyright(org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                          org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag)
                                                                                   throws java.rmi.RemoteException,
                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.InvalidServiceContextAccess,
                                                                                          org.LexGrid.LexBIG.cagrid.LexEVSGridService.stubs.types.LBException
Description copied from interface: LexBIGServiceConvenienceMethodsI
Return the copyright text for the coding scheme.

Specified by:
getCodingSchemeCopyright in interface LexBIGServiceConvenienceMethodsI
Throws:
InvalidServiceContextAccess
LBException
java.rmi.RemoteException

getAssociationReverseOneLevel

public org.LexGrid.LexBIG.DataModel.Core.Association getAssociationReverseOneLevel(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.RelationContainerIdentification relationContainerIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.ResolveConcepts buildReferencedEntries,
                                                                                   org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList associationQualifiers)
                                                                            throws java.rmi.RemoteException
Specified by:
getAssociationReverseOneLevel in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException

getAssociationForwardOneLevel

public org.LexGrid.LexBIG.DataModel.Core.Association getAssociationForwardOneLevel(org.LexGrid.LexBIG.DataModel.cagrid.ConceptIdentification conceptIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.RelationContainerIdentification relationContainerIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.AssociationIdentification associationIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.CodingSchemeIdentification codingSchemeIdentification,
                                                                                   org.LexGrid.LexBIG.DataModel.Core.CodingSchemeVersionOrTag versionOrTag,
                                                                                   org.LexGrid.LexBIG.DataModel.cagrid.ResolveConcepts buildReferencedEntries,
                                                                                   org.LexGrid.LexBIG.DataModel.Collections.NameAndValueList associationQualifiers)
                                                                            throws java.rmi.RemoteException
Specified by:
getAssociationForwardOneLevel in interface LexBIGServiceConvenienceMethodsI
Throws:
java.rmi.RemoteException