org.globus.ogsa.base.gram.rips
Interface ResourceInformationProviderServicePortType

All Superinterfaces:
org.gridforum.ogsi.GridService, java.rmi.Remote
All Known Implementing Classes:
ResourceInformationProviderSOAPBindingStub

public interface ResourceInformationProviderServicePortType
extends org.gridforum.ogsi.GridService


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)
           
 

Method Detail

enumProviders

public org.globus.ogsa.base.providers.servicedata.ServiceDataProviderEnumType[] enumProviders(boolean parameters)
                                                                                       throws java.rmi.RemoteException
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
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TargetInvalidFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType

executeProvider

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

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 org.gridforum.ogsi.GridService
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

destroy

public void destroy()
             throws java.rmi.RemoteException,
                    org.gridforum.ogsi.ServiceNotDestroyedFaultType,
                    org.gridforum.ogsi.FaultType
Specified by:
destroy in interface org.gridforum.ogsi.GridService
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 org.gridforum.ogsi.GridService
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TerminationTimeUnchangedFaultType
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 org.gridforum.ogsi.GridService
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 org.gridforum.ogsi.GridService
Throws:
java.rmi.RemoteException
org.gridforum.ogsi.TargetInvalidFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType