public class ScaleBeanServer extends Object
| Constructor and Description | 
|---|
| ScaleBeanServer(ProcessingUnit pu,
               org.openspaces.admin.internal.pu.elastic.ProcessingUnitSchemaConfig schemaConfig,
               RebalancingSlaEnforcement rebalancingSlaEnforcement,
               ContainersSlaEnforcement containersSlaEnforcement,
               MachinesSlaEnforcement machinesSlaEnforcement,
               AutoScalingSlaEnforcement autoScalingSlaEnforcement,
               NonBlockingElasticMachineProvisioningAdapterFactory nonBlockingAdapterFactory,
               org.openspaces.admin.internal.pu.elastic.ElasticMachineIsolationConfig isolationConfig,
               org.jini.rio.monitor.event.EventsStore eventStore,
               MachinesStateBackup machinesStateBackup) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | destroy() | 
| ScaleStrategyBean | getEnabledBean() | 
| void | setElasticProperties(Map<String,String> elasticProperties) | 
| void | undeploy()Changes scale strategy to undeployed processing unit strategy (remove Containers/Machines) | 
public ScaleBeanServer(ProcessingUnit pu, org.openspaces.admin.internal.pu.elastic.ProcessingUnitSchemaConfig schemaConfig, RebalancingSlaEnforcement rebalancingSlaEnforcement, ContainersSlaEnforcement containersSlaEnforcement, MachinesSlaEnforcement machinesSlaEnforcement, AutoScalingSlaEnforcement autoScalingSlaEnforcement, NonBlockingElasticMachineProvisioningAdapterFactory nonBlockingAdapterFactory, org.openspaces.admin.internal.pu.elastic.ElasticMachineIsolationConfig isolationConfig, org.jini.rio.monitor.event.EventsStore eventStore, MachinesStateBackup machinesStateBackup)
public void undeploy()
public void destroy()
public void setElasticProperties(Map<String,String> elasticProperties) throws BeanConfigException
BeanConfigExceptionpublic ScaleStrategyBean getEnabledBean()
Copyright © GigaSpaces.