org.globus.ogsa.base.multirft
Interface RFTPortType

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

public interface RFTPortType
extends org.gridforum.ogsi.GridService


Method Summary
 void cancel(int requestId, int fromId, int toId)
           
 void destroy()
           
 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)
           
 int start()
           
 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

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
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 org.gridforum.ogsi.GridService
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
java.rmi.RemoteException
org.gridforum.ogsi.ServiceNotDestroyedFaultType
org.gridforum.ogsi.FaultType

cancel

public void cancel(int requestId,
                   int fromId,
                   int toId)
            throws java.rmi.RemoteException
java.rmi.RemoteException

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
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
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
java.rmi.RemoteException
org.gridforum.ogsi.TargetInvalidFaultType
org.gridforum.ogsi.ExtensibilityTypeFaultType
org.gridforum.ogsi.ExtensibilityNotSupportedFaultType
org.gridforum.ogsi.FaultType

start

public int start()
          throws java.rmi.RemoteException
java.rmi.RemoteException