Methods in org.openspaces.grid.gsm.machines with parameters of type MachinesSlaEnforcementState.StateKey |
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)
|