gov.nih.nci.cagrid.data.client
Class DataServiceClient

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

public class DataServiceClient
extends ServiceSecurityClient
implements DataServiceI

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  DataServicePortType portType
           
 
Fields inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
authorization, delegationMode, epr, operations, proxy, securityMetadata
 
Constructor Summary
DataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
DataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
DataServiceClient(java.lang.String url)
           
DataServiceClient(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName resourcePropertyQName)
           
 ServiceSecurityMetadata getServiceSecurityMetadata()
           
static void main(java.lang.String[] args)
           
 CQLQueryResults query(CQLQuery cqlQuery)
           
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 DataServicePortType portType
Constructor Detail

DataServiceClient

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

DataServiceClient

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

DataServiceClient

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

DataServiceClient

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

query

public CQLQueryResults query(CQLQuery cqlQuery)
                      throws java.rmi.RemoteException,
                             MalformedQueryExceptionType,
                             QueryProcessingExceptionType
Specified by:
query in interface DataServiceI
Throws:
java.rmi.RemoteException
MalformedQueryExceptionType
QueryProcessingExceptionType

getServiceSecurityMetadata

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