uk.ac.soton.itinnovation.grid.service.sla
Interface ConstraintManager
- All Known Implementing Classes:
- ConstraintManagerImpl
public interface ConstraintManager
ConstraintManager.java
getActionsForActivities
List<ManagementAction> getActionsForActivities(ResourcePool pool)
- Get actions required for a resource pool.
Check for SLAs with breached constraints and return a list of actions to execute to
fix any problems.
checkNewSLA
void checkNewSLA(ResourcePool rp,
SLA sla)
throws ConstraintBreachException
- Throws:
ConstraintBreachException
startActivity
void startActivity(SLA sla,
Set<Constraint> actConstraints)
throws PublicConstraintBreachException,
PrivateConstraintBreachException
- Throws:
PublicConstraintBreachException
PrivateConstraintBreachException
continueActivity
void continueActivity(SLA sla,
Activity act,
Set<Constraint> actConstraints)
throws PublicConstraintBreachException,
PrivateConstraintBreachException
- Throws:
PublicConstraintBreachException
PrivateConstraintBreachException
Copyright © 2001-2007 University of Southampton IT Innovation Centre. All Rights Reserved.