org.globus.ogsa.base.gram.rips.bindings
Class ResourceInformationProviderSOAPBindingStub

java.lang.Object
  extended byorg.apache.axis.client.Stub
      extended byorg.globus.ogsa.base.gram.rips.bindings.ResourceInformationProviderSOAPBindingStub
All Implemented Interfaces:
org.gridforum.ogsi.GridService, java.rmi.Remote, ResourceInformationProviderServicePortType, javax.xml.rpc.Stub

public class ResourceInformationProviderSOAPBindingStub
extends org.apache.axis.client.Stub
implements ResourceInformationProviderServicePortType


Field Summary
 
Fields inherited from class org.apache.axis.client.Stub
cachedEndpoint, cachedPassword, cachedPortName, cachedProperties, cachedTimeout, cachedUsername, maintainSession, maintainSessionSet, service
 
Fields inherited from interface javax.xml.rpc.Stub
ENDPOINT_ADDRESS_PROPERTY, PASSWORD_PROPERTY, SESSION_MAINTAIN_PROPERTY, USERNAME_PROPERTY
 
Constructor Summary
ResourceInformationProviderSOAPBindingStub()
           
ResourceInformationProviderSOAPBindingStub(javax.xml.rpc.Service service)
           
ResourceInformationProviderSOAPBindingStub(java.net.URL endpointURL, javax.xml.rpc.Service service)
           
 
Method Summary
 void destroy()
           
 org.globus.ogsa.base.providers.servicedata.ServiceDataProviderEnumType[] enumProviders(boolean parameters)
           
 void executeProvider(org.globus.ogsa.base.providers.servicedata.ServiceDataProviderExecutionType serviceDataProviderExecution)
           
 org.gridforum.ogsi.ExtensibilityType findServiceData(org.gridforum.ogsi.ExtensibilityType queryExpression)
           
 org.gridforum.ogsi.TerminationTimeType requestTerminationAfter(org.gridforum.ogsi.ExtendedDateTimeType terminationTime)
           
 org.gridforum.ogsi.TerminationTimeType requestTerminationBefore(org.gridforum.ogsi.ExtendedDateTimeType terminationTime)
           
 org.gridforum.ogsi.ExtensibilityType setServiceData(org.gridforum.ogsi.ExtensibilityType updateExpression)
           
 void subscribe(org.gridforum.ogsi.ExtensibilityType subscriptionExpression, org.gridforum.ogsi.LocatorType sink, org.gridforum.ogsi.ExtendedDateTimeType expirationTime, org.gridforum.ogsi.holders.LocatorTypeHolder subscriptionInstanceLocator, org.gridforum.ogsi.holders.TerminationTimeTypeHolder currentTerminationTime)
           
 
Methods inherited from class org.apache.axis.client.Stub
_getProperty, _getPropertyNames, _setProperty, addAttachment, clearAttachments, clearHeaders, extractAttachments, firstCall, getAttachments, getHeader, getHeaders, getPassword, getPortName, getResponseHeaders, getTimeout, getUsername, removeProperty, setAttachments, setHeader, setHeader, setMaintainSession, setPassword, setPortName, setPortName, setRequestHeaders, setTimeout, setUsername
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceInformationProviderSOAPBindingStub

public ResourceInformationProviderSOAPBindingStub()
                                           throws org.apache.axis.AxisFault

ResourceInformationProviderSOAPBindingStub

public ResourceInformationProviderSOAPBindingStub(java.net.URL endpointURL,
                                                  javax.xml.rpc.Service service)
                                           throws org.apache.axis.AxisFault

ResourceInformationProviderSOAPBindingStub

public ResourceInformationProviderSOAPBindingStub(javax.xml.rpc.Service service)
                                           throws org.apache.axis.AxisFault
Method Detail

enumProviders

public org.globus.ogsa.base.providers.servicedata.ServiceDataProviderEnumType[] enumProviders(boolean parameters)
                                                                                       throws java.rmi.RemoteException
Specified by:
enumProviders in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException

subscribe

public void subscribe(org.gridforum.ogsi.ExtensibilityType subscriptionExpression,
                      org.gridforum.ogsi.LocatorType sink,
                      org.gridforum.ogsi.ExtendedDateTimeType expirationTime,
                      org.gridforum.ogsi.holders.LocatorTypeHolder subscriptionInstanceLocator,
                      org.gridforum.ogsi.holders.TerminationTimeTypeHolder currentTerminationTime)
               throws java.rmi.RemoteException,
                      org.gridforum.ogsi.TargetInvalidFaultType,
                      org.gridforum.ogsi.ExtensibilityTypeFaultType,
                      org.gridforum.ogsi.ExtensibilityNotSupportedFaultType,
                      org.gridforum.ogsi.FaultType
Specified by:
subscribe in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TargetInvalidFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType

setServiceData

public org.gridforum.ogsi.ExtensibilityType setServiceData(org.gridforum.ogsi.ExtensibilityType updateExpression)
                                                    throws java.rmi.RemoteException,
                                                           org.gridforum.ogsi.ModifiabilityViolationFaultType,
                                                           org.gridforum.ogsi.PartialFailureFaultType,
                                                           org.gridforum.ogsi.TypeViolationFaultType,
                                                           org.gridforum.ogsi.MutabilityViolationFaultType,
                                                           org.gridforum.ogsi.CardinalityViolationFaultType,
                                                           org.gridforum.ogsi.ExtensibilityTypeFaultType,
                                                           org.gridforum.ogsi.IncorrectValueFaultType,
                                                           org.gridforum.ogsi.ExtensibilityNotSupportedFaultType,
                                                           org.gridforum.ogsi.FaultType
Specified by:
setServiceData in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.ModifiabilityViolationFaultType
org.gridforum.ogsi.PartialFailureFaultType
org.gridforum.ogsi.TypeViolationFaultType
org.gridforum.ogsi.MutabilityViolationFaultType
org.gridforum.ogsi.CardinalityViolationFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.IncorrectValueFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType

executeProvider

public void executeProvider(org.globus.ogsa.base.providers.servicedata.ServiceDataProviderExecutionType serviceDataProviderExecution)
                     throws java.rmi.RemoteException
Specified by:
executeProvider in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException

destroy

public void destroy()
             throws java.rmi.RemoteException,
                    org.gridforum.ogsi.ServiceNotDestroyedFaultType,
                    org.gridforum.ogsi.FaultType
Specified by:
destroy in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.ServiceNotDestroyedFaultType
org.gridforum.ogsi.FaultType

requestTerminationAfter

public org.gridforum.ogsi.TerminationTimeType requestTerminationAfter(org.gridforum.ogsi.ExtendedDateTimeType terminationTime)
                                                               throws java.rmi.RemoteException,
                                                                      org.gridforum.ogsi.TerminationTimeUnchangedFaultType,
                                                                      org.gridforum.ogsi.FaultType
Specified by:
requestTerminationAfter in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TerminationTimeUnchangedFaultType
org.gridforum.ogsi.FaultType

findServiceData

public org.gridforum.ogsi.ExtensibilityType findServiceData(org.gridforum.ogsi.ExtensibilityType queryExpression)
                                                     throws java.rmi.RemoteException,
                                                            org.gridforum.ogsi.TargetInvalidFaultType,
                                                            org.gridforum.ogsi.ExtensibilityTypeFaultType,
                                                            org.gridforum.ogsi.ExtensibilityNotSupportedFaultType,
                                                            org.gridforum.ogsi.FaultType
Specified by:
findServiceData in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TargetInvalidFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType

requestTerminationBefore

public org.gridforum.ogsi.TerminationTimeType requestTerminationBefore(org.gridforum.ogsi.ExtendedDateTimeType terminationTime)
                                                                throws java.rmi.RemoteException,
                                                                       org.gridforum.ogsi.TerminationTimeUnchangedFaultType,
                                                                       org.gridforum.ogsi.FaultType
Specified by:
requestTerminationBefore in interface ResourceInformationProviderServicePortType
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TerminationTimeUnchangedFaultType
org.gridforum.ogsi.FaultType