uk.ac.soton.itinnovation.grid.comms.sla
Interface SLAService
- All Superinterfaces:
- GridService, ManagedGridService, WebAdmin, WSResourceLifetime, WSRFService
- All Known Subinterfaces:
- RemoteSLAService, SLAServiceSOAP
- All Known Implementing Classes:
- RemoteSLAServiceImpl, SLAServiceImpl
public interface SLAService
- extends WebAdmin, ManagedGridService, WSRFService, GridService, WSResourceLifetime
SLA_RESOURCE_TYPE
static final String SLA_RESOURCE_TYPE
- Resource type for SLA resources.
- See Also:
ConversationID.setResourceType(org.apache.axis.message.addressing.EndpointReferenceType, java.lang.String),
Constant Field Values
createSLATemplate
@WebMethod
org.apache.axis.message.addressing.EndpointReferenceType createSLATemplate(Document doc,
MatchRule owner)
throws RemoteException
- Create a new SLA Template.
- Parameters:
doc - the document to create the SLA Template fromowner - a match rule to identify the owner of the SLA Template in future
- Returns:
- the EPR of the new SLA Template
- Throws:
RemoteException
createSLA
@WebMethod(usesBillingHeader=true)
org.apache.axis.message.addressing.EndpointReferenceType createSLA(SLAProposal terms,
String label,
MatchRule owner)
throws RemoteException
- Create a new agreement.
- Parameters:
terms - a filled-in SLA Proposallabel - a label to use for the SLAowner - a match rule to identify the owner of the SLA in future
- Returns:
- the EPR of the new SLA
- Throws:
RemoteException
Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.