GigaSpaces XAP 9.1 API

org.openspaces.grid.gsm.containers
Class ContainersSlaPolicy

java.lang.Object
  extended by org.openspaces.grid.gsm.sla.ServiceLevelAgreementPolicy
      extended by org.openspaces.grid.gsm.containers.ContainersSlaPolicy
Direct Known Subclasses:
UndeployContainersSlaPolicy

public class ContainersSlaPolicy
extends ServiceLevelAgreementPolicy


Constructor Summary
ContainersSlaPolicy()
           
 
Method Summary
 CapacityRequirementsPerAgent getClusterCapacityRequirements()
           
 org.openspaces.admin.internal.pu.elastic.GridServiceContainerConfig getNewContainerConfig()
           
 boolean isUndeploying()
           
 void setClusterCapacityRequirements(CapacityRequirementsPerAgent clusterCapacityRequirements)
           
 void setNewContainerConfig(org.openspaces.admin.internal.pu.elastic.GridServiceContainerConfig config)
           
 void validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContainersSlaPolicy

public ContainersSlaPolicy()
Method Detail

setNewContainerConfig

public void setNewContainerConfig(org.openspaces.admin.internal.pu.elastic.GridServiceContainerConfig config)

getNewContainerConfig

public org.openspaces.admin.internal.pu.elastic.GridServiceContainerConfig getNewContainerConfig()

getClusterCapacityRequirements

public CapacityRequirementsPerAgent getClusterCapacityRequirements()

setClusterCapacityRequirements

public void setClusterCapacityRequirements(CapacityRequirementsPerAgent clusterCapacityRequirements)

isUndeploying

public boolean isUndeploying()

validate

public void validate()
              throws IllegalArgumentException
Specified by:
validate in class ServiceLevelAgreementPolicy
Throws:
IllegalArgumentException

GigaSpaces XAP 9.1 API

Copyright © GigaSpaces.