gov.nih.nci.cagrid.data.bdt.client
Class BDTDataServiceClient

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

public class BDTDataServiceClient
extends ServiceSecurityClient
implements BDTDataServiceI

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  BDTDataServicePortType portType
           
 
Fields inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
authorization, delegationMode, epr, operations, proxy, securityMetadata
 
Constructor Summary
BDTDataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
           
BDTDataServiceClient(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
BDTDataServiceClient(java.lang.String url)
           
BDTDataServiceClient(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
 BulkDataHandlerClient bdtQuery(CQLQuery cqlQuery)
          The standard caGrid Data Service query method which returns results handled by Bulk Data Transfer.
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName resourcePropertyQName)
           
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, getServiceSecurityMetadata, 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 BDTDataServicePortType portType
Constructor Detail

BDTDataServiceClient

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

BDTDataServiceClient

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

BDTDataServiceClient

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

BDTDataServiceClient

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

bdtQuery

public BulkDataHandlerClient bdtQuery(CQLQuery cqlQuery)
                               throws java.rmi.RemoteException,
                                      org.apache.axis.types.URI.MalformedURIException
Description copied from interface: BDTDataServiceI
The standard caGrid Data Service query method which returns results handled by Bulk Data Transfer.

Specified by:
bdtQuery in interface BDTDataServiceI
Parameters:
cqlQuery - The CQL query to be executed against the data source.
Throws:
java.rmi.RemoteException
org.apache.axis.types.URI.MalformedURIException