org.openspaces.grid.gsm.machines
Interface MachinesSlaEnforcementEndpoint
- All Superinterfaces:
- ServiceLevelAgreementEnforcementEndpoint
public interface MachinesSlaEnforcementEndpoint
- extends ServiceLevelAgreementEnforcementEndpoint
A service that on demand enforces the specified number of machines.
- Author:
- itaif
- See Also:
CapacityMachinesSlaPolicy
enforceSla
void enforceSla(EagerMachinesSlaPolicy sla)
throws GridServiceAgentSlaEnforcementInProgressException
- Throws:
GridServiceAgentSlaEnforcementInProgressException
enforceSla
void enforceSla(CapacityMachinesSlaPolicy sla)
throws MachinesSlaEnforcementInProgressException,
GridServiceAgentSlaEnforcementInProgressException
- Throws:
MachinesSlaEnforcementInProgressException
GridServiceAgentSlaEnforcementInProgressException
getAllocatedCapacity
ClusterCapacityRequirements getAllocatedCapacity()
- Returns:
- a list of agents for this pu including memory/cpu for each.
Copyright © GigaSpaces.