uk.ac.soton.itinnovation.grid.service.sla.bizfacade
Interface SLAFacade
- All Known Implementing Classes:
- SLAFacadeImpl
public interface SLAFacade
SLAFacade.java
|
Method Summary |
void |
checkUserHasSufficientFunds(TradeAccountConversation account,
SLAProposal proposal)
|
SLA |
createSLAFromTemplate(SLATemplate slat,
org.apache.axis.message.addressing.EndpointReferenceType account,
Calendar time,
String label)
|
ConstraintManager |
getConstraintManager()
|
PDP |
getPdp()
|
ResourcePoolDAO |
getResourcePoolDAO()
|
SlaDAO |
getSlaDAO()
|
SLA |
proposeSLA(SLAProposal proposal,
String label,
TradeAccountConversation account)
|
String |
protectSLAwithPBACandBill(SLA sla,
TradeAccountConversation account,
BigDecimal bill,
String currency,
MatchRule owner,
SubjectDescription currentUser)
|
void |
setConstraintManager(ConstraintManager cm)
|
void |
setPdp(PDP argPdp)
|
void |
setResourcePoolDAO(ResourcePoolDAO argResourcePoolDAO)
|
void |
setSlaDAO(SlaDAO argSlaDAO)
|
getResourcePoolDAO
ResourcePoolDAO getResourcePoolDAO()
setResourcePoolDAO
void setResourcePoolDAO(ResourcePoolDAO argResourcePoolDAO)
getSlaDAO
SlaDAO getSlaDAO()
setSlaDAO
void setSlaDAO(SlaDAO argSlaDAO)
getPdp
PDP getPdp()
setPdp
void setPdp(PDP argPdp)
getConstraintManager
ConstraintManager getConstraintManager()
setConstraintManager
void setConstraintManager(ConstraintManager cm)
proposeSLA
SLA proposeSLA(SLAProposal proposal,
String label,
TradeAccountConversation account)
throws GridFailureException
- Throws:
GridFailureException
checkUserHasSufficientFunds
void checkUserHasSufficientFunds(TradeAccountConversation account,
SLAProposal proposal)
throws GridFailureException
- Throws:
GridFailureException
createSLAFromTemplate
SLA createSLAFromTemplate(SLATemplate slat,
org.apache.axis.message.addressing.EndpointReferenceType account,
Calendar time,
String label)
protectSLAwithPBACandBill
String protectSLAwithPBACandBill(SLA sla,
TradeAccountConversation account,
BigDecimal bill,
String currency,
MatchRule owner,
SubjectDescription currentUser)
throws GridFailureException
- Throws:
GridFailureException
Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.