uk.ac.soton.itinnovation.grid.service.sla.bizfacade
Interface SLATemplateFacade

All Known Implementing Classes:
SLATemplateFacadeImpl

public interface SLATemplateFacade

SLATemplateFacade.java


Method Summary
 String copyTemplate(String resourceID)
          Makes a copy of an existing SLA template.
 String copyTemplate(String resourceID, String label)
          Makes a copy of an existing SLA template.
 PDP getPdp()
           
 String saveNewTemplate(SLATemplate template)
           
 String saveNewTemplate(SLATemplate template, MatchRule owner)
           
 void setPdp(PDP argPdp)
           
 

Method Detail

copyTemplate

String copyTemplate(String resourceID,
                    String label)
                    throws RemoteException
Makes a copy of an existing SLA template. The copy is put into the draft state and has its label set.

Parameters:
resourceID - the resource ID of the SLA template to copy
label - the label to give the copy
Returns:
resourceID the resource ID of the copy
Throws:
RemoteException

copyTemplate

String copyTemplate(String resourceID)
                    throws RemoteException
Makes a copy of an existing SLA template. The copy is put into the draft state.

Parameters:
resourceID - the resource ID of the SLA template to copy
Returns:
resourceID the resource ID of the copy
Throws:
RemoteException

getPdp

PDP getPdp()

setPdp

void setPdp(PDP argPdp)

saveNewTemplate

String saveNewTemplate(SLATemplate template)
                       throws RemoteException
Throws:
RemoteException

saveNewTemplate

String saveNewTemplate(SLATemplate template,
                       MatchRule owner)
                       throws RemoteException
Throws:
RemoteException


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