org.LexGrid.LexBIG.cagrid.dataService.client
Class LexEVSDataServiceClient
java.lang.Object
gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
org.LexGrid.LexBIG.cagrid.dataService.client.LexEVSDataServiceClientBase
org.LexGrid.LexBIG.cagrid.dataService.client.LexEVSDataServiceClient
- All Implemented Interfaces:
- gov.nih.nci.cagrid.introduce.security.common.ServiceSecurityI, LexEVSDataServiceI
public class LexEVSDataServiceClient
- extends LexEVSDataServiceClientBase
- implements LexEVSDataServiceI
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.
Fields inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient |
authorization, delegationMode, epr, operations, proxy, securityMetadata |
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 |
LexEVSDataServiceClient
public LexEVSDataServiceClient(java.lang.String url)
throws org.apache.axis.types.URI.MalformedURIException,
java.rmi.RemoteException
- Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException
LexEVSDataServiceClient
public LexEVSDataServiceClient(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
LexEVSDataServiceClient
public LexEVSDataServiceClient(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
LexEVSDataServiceClient
public LexEVSDataServiceClient(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
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 LexEVSDataServiceI
- 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 LexEVSDataServiceI
- 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 LexEVSDataServiceI
- Throws:
java.rmi.RemoteException
query
public CQLQueryResults query(CQLQuery cqlQuery)
throws java.rmi.RemoteException,
gov.nih.nci.cagrid.data.faults.QueryProcessingExceptionType,
gov.nih.nci.cagrid.data.faults.MalformedQueryExceptionType
- Description copied from interface:
LexEVSDataServiceI
- The standard caGrid Data Service query method.
- Specified by:
query
in interface LexEVSDataServiceI
- Parameters:
cqlQuery
- The CQL query to be executed against the data source.
- Returns:
- The result of executing the CQL query against the data source.
- Throws:
java.rmi.RemoteException
gov.nih.nci.cagrid.data.faults.QueryProcessingExceptionType
gov.nih.nci.cagrid.data.faults.MalformedQueryExceptionType
registerSecurityToken
public LexEVSDataServiceClient registerSecurityToken(java.lang.String codingSchemeURN,
gov.nih.nci.evs.security.SecurityToken securityToken)
throws java.rmi.RemoteException,
org.apache.axis.types.URI.MalformedURIException
- Specified by:
registerSecurityToken
in interface LexEVSDataServiceI
- Throws:
java.rmi.RemoteException
org.apache.axis.types.URI.MalformedURIException