org.openspaces.grid.gsm.machines
Class CapacityMachinesSlaPolicy
java.lang.Object
  
org.openspaces.grid.gsm.sla.ServiceLevelAgreementPolicy
      
org.openspaces.grid.gsm.machines.AbstractMachinesSlaPolicy
          
org.openspaces.grid.gsm.machines.CapacityMachinesSlaPolicy
- Direct Known Subclasses: 
 - UndeployMachinesSlaPolicy
 
public class CapacityMachinesSlaPolicy
- extends AbstractMachinesSlaPolicy
 
 
 
| Methods inherited from class org.openspaces.grid.gsm.machines.AbstractMachinesSlaPolicy | 
getContainerMemoryCapacityInMB, getDiscoveredMachinesCache, getGridServiceAgentZones, getMachineIsolation, getMachineProvisioning, getMaximumNumberOfContainersPerMachine, getMaximumNumberOfMachines, getMinimumNumberOfMachines, getReservedCapacityPerMachine, getReservedMemoryCapacityPerMachineInMB, isUndeploying, setContainerMemoryCapacityInMB, setDiscoveredMachinesCache, setGridServiceAgentZones, setMachineIsolation, setMachineProvisioning, setMaximumNumberOfContainersPerMachine, setMaximumNumberOfMachines, setMinimumNumberOfMachines | 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
CapacityMachinesSlaPolicy
public CapacityMachinesSlaPolicy()
getCapacityRequirements
public CapacityRequirements getCapacityRequirements()
 
setCapacityRequirements
public void setCapacityRequirements(CapacityRequirements capacityRequirements)
 
isStopMachineSupported
public boolean isStopMachineSupported()
- Specified by:
 isStopMachineSupported in class AbstractMachinesSlaPolicy
 
 
getScaleStrategyName
public String getScaleStrategyName()
- Specified by:
 getScaleStrategyName in class AbstractMachinesSlaPolicy
 
 
validate
public void validate()
              throws IllegalArgumentException
- Overrides:
 validate in class AbstractMachinesSlaPolicy
 
- Throws:
 IllegalArgumentException
 
Copyright © GigaSpaces.