uk.ac.soton.ecs.iam.grid.comms.client
Interface RemoteDataService

All Superinterfaces:
Comparable<StorableInStateRepository>, DataService, GridService, ManagedGridService, RemoteService, ReportAPI, StorableInStateRepository, WebAdmin, WSRFService
All Known Implementing Classes:
RemoteDataServiceImpl

@InterfaceWithWSDL(value=DataServiceSOAP.class)
public interface RemoteDataService
extends RemoteService, DataService


Field Summary
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
FREE_SERVICE
 
Method Summary
 DataConversation createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description)
           
 org.apache.axis.message.addressing.EndpointReferenceType createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description, MatchRule owner)
           
 DataConversation createStagingArea(String description)
          Creates a new remote data stager.
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.RemoteService
createMatchPattern, createMatchRule, getBillingInfo, getEndpoint, getMethod, setBillingInfo
 
Methods inherited from interface uk.ac.soton.ecs.iam.grid.comms.client.StorableInStateRepository
getDescription, getEndpointRef, getInterface, getParentURL, getRepository, getURL, setDescription
 
Methods inherited from interface java.lang.Comparable
compareTo
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.types.GridService
getResources, getServiceProviderID, getServiceProviderIssuer
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.data.DataService
createStagingArea
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.webadmin.WebAdmin
ensurePoliciesDeployed, getAtomFeed
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
addTrustedAccountService, getTrustedAccountServices, removeTrustedAccountService
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.wsrf.WSRFService
GetResourceProperty
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.comms.reportapi.ReportAPI
getMessages, getMessagesN
 
Methods inherited from interface uk.ac.soton.itinnovation.grid.types.GridService
getResources, getServiceProviderID, getServiceProviderIssuer
 

Method Detail

createStagingArea

DataConversation createStagingArea(String description)
                                   throws RemoteException
Creates a new remote data stager. This can be used to store inputs to and outputs from jobs. The new stager is stored in the account's StateRepository.

Parameters:
description - a local label for the conversation
Throws:
RemoteException

createStagingArea

DataConversation createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo,
                                   String description)
                                   throws RemoteException
Throws:
RemoteException

createStagingArea

org.apache.axis.message.addressing.EndpointReferenceType createStagingArea(org.apache.axis.message.addressing.EndpointReferenceType billingInfo,
                                                                           String description,
                                                                           MatchRule owner)
                                                                           throws RemoteException
Throws:
RemoteException


Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.