uk.org.ogsadai.service.wsrf.dataservice
Interface DataServicePortType

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
DataServicePortTypeSOAPBindingStub

public interface DataServicePortType
extends java.rmi.Remote


Method Summary
 GetResponse getBlock(GetBlock parameters)
           
 GetResponse getFully(GetFully parameters)
           
 org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element getMultipleResourcePropertiesRequest)
           
 GetResponse getNBlocks(GetNBlocks parameters)
           
 org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName getResourcePropertyRequest)
           
 GetVersionResponse getVersion(GetVersion parameters)
           
 ListResourcesResponse listResources(ListResources parameters)
           
 PerformResponse perform(Perform parameters)
           
 PutResponse putBlock(PutBlock parameters)
           
 PutResponse putFully(PutFully parameters)
           
 org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element queryResourcePropertiesRequest)
           
 TerminateResponse terminate(Terminate parameters)
           
 

Method Detail

listResources

public ListResourcesResponse listResources(ListResources parameters)
                                    throws java.rmi.RemoteException,
                                           InternalFaultType
Throws:
java.rmi.RemoteException
InternalFaultType

getVersion

public GetVersionResponse getVersion(GetVersion parameters)
                              throws java.rmi.RemoteException,
                                     InternalFaultType
Throws:
java.rmi.RemoteException
InternalFaultType

perform

public PerformResponse perform(Perform parameters)
                        throws java.rmi.RemoteException,
                               AuthorisationFaultType,
                               InternalFaultType,
                               ResourceBusyFaultType,
                               ResourceUnknownFaultType,
                               RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

terminate

public TerminateResponse terminate(Terminate parameters)
                            throws java.rmi.RemoteException,
                                   AuthorisationFaultType,
                                   InternalFaultType,
                                   ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceUnknownFaultType

putFully

public PutResponse putFully(PutFully parameters)
                     throws java.rmi.RemoteException,
                            AuthorisationFaultType,
                            InternalFaultType,
                            ResourceBusyFaultType,
                            ResourceUnknownFaultType,
                            RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

putBlock

public PutResponse putBlock(PutBlock parameters)
                     throws java.rmi.RemoteException,
                            AuthorisationFaultType,
                            InternalFaultType,
                            ResourceBusyFaultType,
                            ResourceUnknownFaultType,
                            RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

getFully

public GetResponse getFully(GetFully parameters)
                     throws java.rmi.RemoteException,
                            AuthorisationFaultType,
                            InternalFaultType,
                            ResourceBusyFaultType,
                            ResourceUnknownFaultType,
                            RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

getBlock

public GetResponse getBlock(GetBlock parameters)
                     throws java.rmi.RemoteException,
                            AuthorisationFaultType,
                            InternalFaultType,
                            ResourceBusyFaultType,
                            ResourceUnknownFaultType,
                            RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

getNBlocks

public GetResponse getNBlocks(GetNBlocks parameters)
                       throws java.rmi.RemoteException,
                              AuthorisationFaultType,
                              InternalFaultType,
                              ResourceBusyFaultType,
                              ResourceUnknownFaultType,
                              RequestFaultType
Throws:
java.rmi.RemoteException
AuthorisationFaultType
InternalFaultType
ResourceBusyFaultType
ResourceUnknownFaultType
RequestFaultType

queryResourceProperties

public org.oasis.wsrf.properties.QueryResourcePropertiesResponse queryResourceProperties(org.oasis.wsrf.properties.QueryResourceProperties_Element queryResourcePropertiesRequest)
                                                                                  throws java.rmi.RemoteException,
                                                                                         org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
                                                                                         org.oasis.wsrf.properties.InvalidQueryExpressionFaultType,
                                                                                         org.oasis.wsrf.properties.QueryEvaluationErrorFaultType,
                                                                                         org.oasis.wsrf.properties.ResourceUnknownFaultType,
                                                                                         org.oasis.wsrf.properties.UnknownQueryExpressionDialectFaultType
Throws:
java.rmi.RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.InvalidQueryExpressionFaultType
org.oasis.wsrf.properties.QueryEvaluationErrorFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType
org.oasis.wsrf.properties.UnknownQueryExpressionDialectFaultType

getResourceProperty

public org.oasis.wsrf.properties.GetResourcePropertyResponse getResourceProperty(javax.xml.namespace.QName getResourcePropertyRequest)
                                                                          throws java.rmi.RemoteException,
                                                                                 org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
                                                                                 org.oasis.wsrf.properties.ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType

getMultipleResourceProperties

public org.oasis.wsrf.properties.GetMultipleResourcePropertiesResponse getMultipleResourceProperties(org.oasis.wsrf.properties.GetMultipleResourceProperties_Element getMultipleResourcePropertiesRequest)
                                                                                              throws java.rmi.RemoteException,
                                                                                                     org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType,
                                                                                                     org.oasis.wsrf.properties.ResourceUnknownFaultType
Throws:
java.rmi.RemoteException
org.oasis.wsrf.properties.InvalidResourcePropertyQNameFaultType
org.oasis.wsrf.properties.ResourceUnknownFaultType