|
GigaSpaces XAP 9.7.2 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MachinesSlaEnforcementEndpoint
A service that on demand enforces the specified number of machines.
CapacityMachinesSlaPolicy| Method Detail |
|---|
void enforceSla(EagerMachinesSlaPolicy sla)
throws GridServiceAgentSlaEnforcementInProgressException
GridServiceAgentSlaEnforcementInProgressException
void enforceSla(CapacityMachinesSlaPolicy sla)
throws MachinesSlaEnforcementInProgressException,
GridServiceAgentSlaEnforcementInProgressException
MachinesSlaEnforcementInProgressException
GridServiceAgentSlaEnforcementInProgressExceptionCapacityRequirementsPerAgent getAllocatedCapacityFilterUndiscoveredAgents(AbstractMachinesSlaPolicy sla)
CapacityRequirementsPerAgent getAllocatedCapacity(AbstractMachinesSlaPolicy sla)
void recoverStateOnEsmStart(AbstractMachinesSlaPolicy sla)
throws SomeProcessingUnitsHaveNotCompletedStateRecoveryException,
NeedToWaitUntilAllGridServiceAgentsDiscoveredException,
UndeployInProgressException
UndeployInProgressException
SomeProcessingUnitsHaveNotCompletedStateRecoveryException
NeedToWaitUntilAllGridServiceAgentsDiscoveredExceptionvoid recoveredStateOnEsmStart(ProcessingUnit processingUnit)
MachinesSlaEnforcementState.RecoveryState getRecoveredStateOnEsmStart(ProcessingUnit processingUnit)
Set<ZonesConfig> getGridServiceAgentsZones()
Set<ZonesConfig> getUndeployedGridServiceAgentsZones()
boolean replaceAllocatedCapacity(AbstractMachinesSlaPolicy sla)
void beforeUndeployedProcessingUnit(ProcessingUnit pu)
void afterUndeployedProcessingUnit(ProcessingUnit pu)
void cleanupCloud(ProcessingUnit pu,
NonBlockingElasticMachineProvisioning machineProvisioning)
throws MachinesSlaEnforcementInProgressException
NonBlockingElasticMachineProvisioning.cleanupCloudResources(long, java.util.concurrent.TimeUnit)
pu - - the processing unit in which the cloud resources needs to be cleaned.machineProvisioning -
MachinesSlaEnforcementInProgressException
|
GigaSpaces XAP 9.7.2 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||