gov.nih.nci.cagrid.data.enumeration.client
Class EnumerationDataServiceClient

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
      extended by gov.nih.nci.cagrid.data.enumeration.client.EnumerationDataServiceClient
All Implemented Interfaces:
EnumerationDataServiceI, ServiceSecurityI

public class EnumerationDataServiceClient
extends ServiceSecurityClient
implements EnumerationDataServiceI

This class is autogenerated, DO NOT EDIT GENERATED GRID SERVICE 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.


Field Summary
protected  EnumerationDataServicePortType portType
           
 
Fields inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
authorization, delegationMode, epr, operations, proxy, securityMetadata
 
Constructor Summary
EnumerationDataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
EnumerationDataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
EnumerationDataServiceClient(java.lang.String url)
           
EnumerationDataServiceClient(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 EnumerationResponseContainer enumerationQuery(CQLQuery query)
           
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName resourcePropertyQName)
           
 ServiceSecurityMetadata getServiceSecurityMetadata()
           
static void main(java.lang.String[] args)
           
static void usage()
           
 
Methods inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
configureStubSecurity, getAuthorization, getDelegationMode, getEndpointReference, getProxy, resetStub, setAuthorization, setDelegationMode, setProxy
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

portType

protected EnumerationDataServicePortType portType
Constructor Detail

EnumerationDataServiceClient

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

EnumerationDataServiceClient

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

EnumerationDataServiceClient

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

EnumerationDataServiceClient

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

getResourceProperty

public org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName resourcePropertyQName)
                                                                          throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

usage

public static void usage()

main

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

enumerationQuery

public EnumerationResponseContainer enumerationQuery(CQLQuery query)
                                              throws java.rmi.RemoteException,
                                                     MalformedQueryExceptionType,
                                                     QueryProcessingExceptionType
Specified by:
enumerationQuery in interface EnumerationDataServiceI
Throws:
java.rmi.RemoteException
MalformedQueryExceptionType
QueryProcessingExceptionType

getServiceSecurityMetadata

public ServiceSecurityMetadata getServiceSecurityMetadata()
                                                   throws java.rmi.RemoteException
Specified by:
getServiceSecurityMetadata in interface EnumerationDataServiceI
Specified by:
getServiceSecurityMetadata in interface ServiceSecurityI
Overrides:
getServiceSecurityMetadata in class ServiceSecurityClient
Throws:
java.rmi.RemoteException