org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client
Class HistoryServiceClient

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client.HistoryServiceClientBase
          extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client.HistoryServiceClient
All Implemented Interfaces:
gov.nih.nci.cagrid.introduce.security.common.ServiceSecurityI, HistoryServiceI

public class HistoryServiceClient
extends HistoryServiceClientBase
implements HistoryServiceI

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
HistoryServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
HistoryServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
HistoryServiceClient(java.lang.String url)
           
HistoryServiceClient(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 org.oasis.wsrf.lifetime.DestroyResponse destroy(org.oasis.wsrf.lifetime.Destroy params)
           
 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 getDescendents(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.apache.axis.types.URI releaseURN)
          Return the list of available NCI-defined change events for the given concept and coding scheme version.
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList2(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 date range.
 org.LexGrid.LexBIG.DataModel.Collections.NCIChangeEventList getEditActionList3(org.LexGrid.LexBIG.DataModel.Core.ConceptReference conceptReference, java.util.Date beginDate, java.util.Date endDate)
          Return the list of NCI-defined change events for the given concept and release; empty if not applicable.
 org.LexGrid.versions.SystemRelease getLatestBaseline()
          Get the latest baseline in the list.
 org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
           
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName params)
           
 org.LexGrid.LexBIG.DataModel.InterfaceElements.SystemReleaseDetail getSystemRelease(org.apache.axis.types.URI releaseURN)
          Return detailed information about the particular system release.
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 org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client.HistoryServiceClientBase
destroy, setTerminationTime
 
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

HistoryServiceClient

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

HistoryServiceClient

public HistoryServiceClient(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

HistoryServiceClient

public HistoryServiceClient(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

HistoryServiceClient

public HistoryServiceClient(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)

getMultipleResourceProperties

public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
                                                                                              throws java.rmi.RemoteException
Specified by:
getMultipleResourceProperties in interface HistoryServiceI
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 HistoryServiceI
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 HistoryServiceI
Throws:
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the list of change events identifying the immediate ancestors of the given concept reference.

Specified by:
getAncestors in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
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. Returned baselines are arranged in sequential order, from earliest to latest.

Specified by:
getBaselines in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return a list of all of the coding scheme versions in which the supplied concept changed between the two supplied times (inclusive).

Specified by:
getConceptChangeVersions in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the coding scheme version in which the supplied concept was created.

Specified by:
getConceptCreationVersion in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the list of change events identifying the immediate descendants of the given concept reference.

Specified by:
getDescendents in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the earliest baseline version in the list.

Specified by:
getEarliestBaseline in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the list of available NCI-defined change events for the given concept and coding scheme version.

Specified by:
getEditActionList in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the list of available NCI-defined change events for the given concept and date range.

Specified by:
getEditActionList2 in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return the list of NCI-defined change events for the given concept and release; empty if not applicable.

Specified by:
getEditActionList3 in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Get the latest baseline in the list.

Specified by:
getLatestBaseline in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBInvocationException
java.rmi.RemoteException

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
Description copied from interface: HistoryServiceI
Return detailed information about the particular system release.

Specified by:
getSystemRelease in interface HistoryServiceI
Throws:
InvalidServiceContextAccess
LBParameterException
LBInvocationException
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 HistoryServiceI
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 HistoryServiceI
Throws:
java.rmi.RemoteException