org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client
Class HistoryServiceClientBase

java.lang.Object
  extended by gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
      extended by org.LexGrid.LexBIG.cagrid.LexEVSGridService.HistoryService.client.HistoryServiceClientBase
All Implemented Interfaces:
gov.nih.nci.cagrid.introduce.security.common.ServiceSecurityI
Direct Known Subclasses:
HistoryServiceClient

public abstract class HistoryServiceClientBase
extends gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient

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.


Field Summary
protected  org.globus.wsrf.NotificationConsumerManager consumer
           
protected  org.apache.axis.message.addressing.EndpointReferenceType consumerEPR
           
protected  HistoryServicePortType portType
           
protected  java.lang.Object portTypeMutex
           
 
Fields inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
authorization, delegationMode, epr, operations, proxy, securityMetadata
 
Constructor Summary
HistoryServiceClientBase(org.apache.axis.message.addressing.EndpointReferenceType epr, org.globus.gsi.GlobusCredential proxy)
           
HistoryServiceClientBase(java.lang.String url, org.globus.gsi.GlobusCredential proxy)
           
 
Method Summary
private  HistoryServicePortType createPortType()
           
 org.oasis.wsrf.lifetime.DestroyResponse destroy()
           
private  void initialize()
           
 org.oasis.wsrf.lifetime.SetTerminationTimeResponse setTerminationTime(java.util.Calendar terminationTime)
           
 
Methods inherited from class gov.nih.nci.cagrid.introduce.security.client.ServiceSecurityClient
configureStubSecurity, getAuthorization, getDelegationMode, getEndpointReference, getProxy, getServiceSecurityMetadata, main, resetStub, setAuthorization, setDelegationMode, setProxy, usage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

portType

protected HistoryServicePortType portType

portTypeMutex

protected java.lang.Object portTypeMutex

consumer

protected org.globus.wsrf.NotificationConsumerManager consumer

consumerEPR

protected org.apache.axis.message.addressing.EndpointReferenceType consumerEPR
Constructor Detail

HistoryServiceClientBase

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

HistoryServiceClientBase

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

initialize

private void initialize()
                 throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

createPortType

private HistoryServicePortType createPortType()
                                       throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

destroy

public org.oasis.wsrf.lifetime.DestroyResponse destroy()
                                                throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException

setTerminationTime

public org.oasis.wsrf.lifetime.SetTerminationTimeResponse setTerminationTime(java.util.Calendar terminationTime)
                                                                      throws java.rmi.RemoteException
Throws:
java.rmi.RemoteException