uk.ac.soton.itinnovation.grid.comms.sla
Class SLAServiceHelpers

java.lang.Object
  extended by uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource<T>
      extended by uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteService<RemoteSLAService>
          extended by uk.ac.soton.itinnovation.grid.comms.sla.SLAServiceHelpers
All Implemented Interfaces:
Comparable<StorableInStateRepository>, StorableInStateRepository

public class SLAServiceHelpers
extends BaseRemoteService<RemoteSLAService>


Field Summary
 
Fields inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource
EPR, log, proxy, repository, serviceName, soapBinding, transport
 
Constructor Summary
SLAServiceHelpers()
           
 
Method Summary
 SLAConversation createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, SLAProposal terms, String label)
           
 org.apache.axis.message.addressing.EndpointReferenceType createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo, SLAProposal terms, String label, MatchRule owner)
           
 org.apache.axis.message.addressing.EndpointReferenceType createSLA(SLAProposal terms, String label)
           
 org.apache.axis.message.addressing.EndpointReferenceType createSLA(SLAProposal terms, String label, MatchRule owner)
           
 String getDefaultSLA()
           
 void setDefaultSLA(String sla)
           
 
Methods inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteService
createMatchPattern, createMatchRule, getBillingInfo, setBillingInfo, toString
 
Methods inherited from class uk.ac.soton.itinnovation.grid.comms.client.BaseRemoteResource
assertNotFinished, compareTo, createMethod, equals, getContextID, getDescription, getEndpoint, getEndpointRef, getInterface, getMethod, getParentURL, getRepository, getServiceName, getURL, getWSDL, hasMethod, initHelper, invoke, invokeService, invokeService, setDescription
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SLAServiceHelpers

public SLAServiceHelpers()
Method Detail

createSLA

public org.apache.axis.message.addressing.EndpointReferenceType createSLA(SLAProposal terms,
                                                                          String label)
                                                                   throws RemoteException
Throws:
RemoteException

createSLA

public SLAConversation createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo,
                                 SLAProposal terms,
                                 String label)
                          throws RemoteException
Throws:
RemoteException

createSLA

public org.apache.axis.message.addressing.EndpointReferenceType createSLA(org.apache.axis.message.addressing.EndpointReferenceType billingInfo,
                                                                          SLAProposal terms,
                                                                          String label,
                                                                          MatchRule owner)
                                                                   throws RemoteException
Throws:
RemoteException

createSLA

public org.apache.axis.message.addressing.EndpointReferenceType createSLA(SLAProposal terms,
                                                                          String label,
                                                                          MatchRule owner)
                                                                   throws RemoteException
Throws:
RemoteException

getDefaultSLA

public String getDefaultSLA()

setDefaultSLA

public void setDefaultSLA(String sla)


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