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

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

@InterfaceWithWSDL(value=JobServiceSOAP.class)
public interface RemoteJobService
extends RemoteService, JobService


Field Summary
 
Fields inherited from interface uk.ac.soton.itinnovation.grid.comms.management.ManagedGridService
FREE_SERVICE
 
Method Summary
 JobConversation createJob(String applicationURI, org.apache.axis.message.addressing.EndpointReferenceType billingInfo, String description)
          Deprecated. createJobJSDL(Document) should be used as of 5.2
 JobConversation createJob(String applicationURI, String description)
          Deprecated. createJobJSDL(Document) should be used as of 5.2
 JobConversation createJobJSDL(Document JSDL)
           
 boolean isJSDLSubmissionSupported()
          Returns true if this job service is a 5.2 (or later) service that support JSDL job submission.
 
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.job.JobService
createJob, createJobJSDL, getApplicationDescription, getApplicationMetadata, getApplicationMetadataDetailed, getApplications
 
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

createJob

@Deprecated
JobConversation createJob(String applicationURI,
                                     String description)
                          throws RemoteException
Deprecated. createJobJSDL(Document) should be used as of 5.2

Throws:
RemoteException

createJob

@Deprecated
JobConversation createJob(String applicationURI,
                                     org.apache.axis.message.addressing.EndpointReferenceType billingInfo,
                                     String description)
                          throws RemoteException
Deprecated. createJobJSDL(Document) should be used as of 5.2

Throws:
RemoteException

createJobJSDL

JobConversation createJobJSDL(Document JSDL)
                              throws RemoteException
Throws:
RemoteException

isJSDLSubmissionSupported

boolean isJSDLSubmissionSupported()
Returns true if this job service is a 5.2 (or later) service that support JSDL job submission.



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