void | 
MachinesSlaEnforcementState.addFutureAgents(MachinesSlaEnforcementState.StateKey key,
               FutureGridServiceAgent[] futureAgents,
               CapacityRequirements capacityRequirements)  | 
void | 
MachinesSlaEnforcementState.addFutureStoppedMachine(MachinesSlaEnforcementState.StateKey key,
                       FutureStoppedMachine futureStoppedMachine)  | 
void | 
MachinesSlaEnforcementState.allocateCapacity(MachinesSlaEnforcementState.StateKey key,
                String agentUid,
                CapacityRequirements capacity)  | 
int | 
MachinesSlaEnforcementState.StateKey.compareTo(MachinesSlaEnforcementState.StateKey o)  | 
void | 
MachinesSlaEnforcementState.completedStateRecovery(MachinesSlaEnforcementState.StateKey key)  | 
void | 
MachinesSlaEnforcementState.deallocateAgentCapacity(MachinesSlaEnforcementState.StateKey key,
                       String agentUid)  | 
void | 
MachinesSlaEnforcementState.deallocateCapacity(MachinesSlaEnforcementState.StateKey key,
                  String agentUid,
                  CapacityRequirements capacity)  | 
RecoveringFailedGridServiceAgent[] | 
MachinesSlaEnforcementState.getAgentsMarkedAsFailed(MachinesSlaEnforcementState.StateKey key)  | 
RecoveringFailedGridServiceAgent[] | 
MachinesSlaEnforcementState.getAgentsMarkedAsFailedNotBeingRecovered(MachinesSlaEnforcementState.StateKey key)  | 
Collection<org.openspaces.grid.gsm.machines.GridServiceAgentFutures> | 
MachinesSlaEnforcementState.getAllDoneFutureAgents(MachinesSlaEnforcementState.StateKey key)  | 
CapacityRequirementsPerAgent | 
MachinesSlaEnforcementState.getAllocatedCapacity(MachinesSlaEnforcementState.StateKey key)  | 
CapacityRequirementsPerAgent | 
MachinesSlaEnforcementState.getAllocatedCapacityOfOtherKeysFromSamePu(MachinesSlaEnforcementState.StateKey key)  | 
CapacityRequirementsPerAgent | 
MachinesSlaEnforcementState.getCapacityMarkedForDeallocation(MachinesSlaEnforcementState.StateKey key)  | 
Collection<org.openspaces.grid.gsm.machines.GridServiceAgentFutures> | 
MachinesSlaEnforcementState.getFutureAgents(MachinesSlaEnforcementState.StateKey key)  | 
ElasticProcessingUnitMachineIsolation | 
MachinesSlaEnforcementState.getMachineIsolation(MachinesSlaEnforcementState.StateKey key)  | 
Collection<FutureStoppedMachine> | 
MachinesSlaEnforcementState.getMachinesGoingDown(MachinesSlaEnforcementState.StateKey key)  | 
int | 
MachinesSlaEnforcementState.getNumberOfFutureAgents(MachinesSlaEnforcementState.StateKey key)  | 
Map<String,List<String>> | 
MachinesSlaEnforcementState.getRestrictedAgentUids(MachinesSlaEnforcementState.StateKey key)  | 
Collection<String> | 
MachinesSlaEnforcementState.getUsedAgentUids(MachinesSlaEnforcementState.StateKey key)  | 
Map<GridServiceAgent,Map<ProcessingUnit,CapacityRequirements>> | 
MachinesSlaEnforcementState.groupCapacityPerProcessingUnitPerAgent(MachinesSlaEnforcementState.StateKey key)  | 
boolean | 
MachinesSlaEnforcementState.isCompletedStateRecovery(MachinesSlaEnforcementState.StateKey key)  | 
boolean | 
MachinesSlaEnforcementState.isFutureAgentsOfOtherSharedServices(MachinesSlaEnforcementState.StateKey key)  | 
void | 
MachinesSlaEnforcementState.markAgentAsFailed(MachinesSlaEnforcementState.StateKey key,
                 String agentUid)  | 
void | 
MachinesSlaEnforcementState.markAgentRestrictedForPu(MachinesSlaEnforcementState.StateKey key,
                        String agentUid)  | 
void | 
MachinesSlaEnforcementState.markCapacityForDeallocation(MachinesSlaEnforcementState.StateKey key,
                           String agentUid,
                           CapacityRequirements capacity)  | 
void | 
MachinesSlaEnforcementState.removeFutureStoppedMachine(MachinesSlaEnforcementState.StateKey key,
                          FutureStoppedMachine futureStoppedMachine)  | 
void | 
MachinesSlaEnforcementState.removeSuccesfullyStartedFutureAgents(MachinesSlaEnforcementState.StateKey key,
                                    org.openspaces.grid.gsm.machines.GridServiceAgentFutures doneFutureAgents)  | 
boolean | 
MachinesSlaEnforcementState.replaceAllocatedCapacity(MachinesSlaEnforcementState.StateKey key,
                        Admin admin)
Changes the key.zone of the allocated capacity to match the exact zone of the agent 
 | 
void | 
MachinesSlaEnforcementState.setMachineIsolation(MachinesSlaEnforcementState.StateKey key,
                   ElasticProcessingUnitMachineIsolation isolation)  | 
void | 
MachinesSlaEnforcementState.unmarkAgentAsFailed(MachinesSlaEnforcementState.StateKey key,
                   String agentUid)  | 
void | 
MachinesSlaEnforcementState.unmarkCapacityForDeallocation(MachinesSlaEnforcementState.StateKey key,
                             String agentUid,
                             CapacityRequirements capacity)  |