org.LexGrid.LexBIG.cagrid.LexEVSGridService.Filter.client
Class FilterClient
java.lang.Object
gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
org.LexGrid.LexBIG.cagrid.LexEVSGridService.Filter.client.FilterClientBase
org.LexGrid.LexBIG.cagrid.LexEVSGridService.Filter.client.FilterClient
- All Implemented Interfaces:
- gov.nih.nci.cagrid.introduce.security.common.ServiceSecurityI, FilterI
public class FilterClient
- extends FilterClientBase
- implements FilterI
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 |
Constructor Summary |
FilterClient(org.apache.axis.message.addressing.EndpointReferenceType epr)
|
FilterClient(org.apache.axis.message.addressing.EndpointReferenceType epr,
org.globus.gsi.GlobusCredential proxy)
|
FilterClient(java.lang.String url)
|
FilterClient(java.lang.String url,
org.globus.gsi.GlobusCredential proxy)
|
Method Summary |
org.oasis.wsrf.lifetime.DestroyResponse |
destroy(org.oasis.wsrf.lifetime.Destroy params)
|
java.lang.String |
getDescription()
Return a description of the extension. |
org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse |
getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
|
java.lang.String |
getName()
Return the name assigned to this service extension. |
java.lang.String |
getProvider()
Return an identifier for the extension provider. |
org.oasis.wsrf.properties.GetResourcePropertyResponse |
getResourceProperty(javax.xml.namespace.QName params)
|
java.lang.String |
getVersion()
Return version information about the extension. |
static void |
main(java.lang.String[] args)
|
boolean |
match(org.LexGrid.LexBIG.DataModel.Core.ResolvedConceptReference ref)
Indicates whether or not the given reference satisfies criteria for this filter. |
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 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 |
FilterClient
public FilterClient(java.lang.String url)
throws org.apache.axis.types.URI.MalformedURIException,
java.rmi.RemoteException
- Throws:
org.apache.axis.types.URI.MalformedURIException
java.rmi.RemoteException
FilterClient
public FilterClient(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
FilterClient
public FilterClient(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
FilterClient
public FilterClient(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)
destroy
public org.oasis.wsrf.lifetime.DestroyResponse destroy(org.oasis.wsrf.lifetime.Destroy params)
throws java.rmi.RemoteException
- Specified by:
destroy
in interface FilterI
- 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 FilterI
- Throws:
java.rmi.RemoteException
getMultipleResourceProperties
public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element params)
throws java.rmi.RemoteException
- Specified by:
getMultipleResourceProperties
in interface FilterI
- 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 FilterI
- 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 FilterI
- Throws:
java.rmi.RemoteException
match
public boolean match(org.LexGrid.LexBIG.DataModel.Core.ResolvedConceptReference ref)
throws java.rmi.RemoteException,
InvalidServiceContextAccess
- Description copied from interface:
FilterI
- Indicates whether or not the given reference satisfies criteria for this filter. Filters should _NOT_ be used for search criteria that can be done with built in restrictions. Filters are very inefficient.
- Specified by:
match
in interface FilterI
- Throws:
InvalidServiceContextAccess
java.rmi.RemoteException
getName
public java.lang.String getName()
throws java.rmi.RemoteException,
InvalidServiceContextAccess
- Description copied from interface:
FilterI
- Return the name assigned to this service extension. This name must be unique within context of the installed node and is used to register and lookup the extension through a LexBIGService.
- Specified by:
getName
in interface FilterI
- Throws:
InvalidServiceContextAccess
java.rmi.RemoteException
getDescription
public java.lang.String getDescription()
throws java.rmi.RemoteException,
InvalidServiceContextAccess
- Description copied from interface:
FilterI
- Return a description of the extension.
- Specified by:
getDescription
in interface FilterI
- Throws:
InvalidServiceContextAccess
java.rmi.RemoteException
getProvider
public java.lang.String getProvider()
throws java.rmi.RemoteException,
InvalidServiceContextAccess
- Description copied from interface:
FilterI
- Return an identifier for the extension provider.
- Specified by:
getProvider
in interface FilterI
- Throws:
InvalidServiceContextAccess
java.rmi.RemoteException
getVersion
public java.lang.String getVersion()
throws java.rmi.RemoteException,
InvalidServiceContextAccess
- Description copied from interface:
FilterI
- Return version information about the extension.
- Specified by:
getVersion
in interface FilterI
- Throws:
InvalidServiceContextAccess
java.rmi.RemoteException