public interface InternalProcessingUnits extends ProcessingUnits, InternalProcessingUnitInstancesAware
DEFAULT_HISTORY_SIZE, DEFAULT_MONITOR_INTERVAL
Modifier and Type | Method and Description |
---|---|
void |
addProcessingUnit(ProcessingUnit processingUnit) |
Integer |
getPlannedNumberOfInstancesOfElasticPU(ProcessingUnit pu) |
void |
processElasticScaleStrategyEvent(ElasticProcessingUnitEvent event)
If relevant raises events to relevant subscribers
|
ProcessingUnit |
removeEmbeddedSpace(InternalSpace space)
Removes the reference to the specified space from the hosting processing unit.
|
void |
removeProcessingUnit(String name) |
addLifecycleListener, addLifecycleListener, getBackupGridServiceManagerChanged, getElasticAutoScalingFailure, getElasticAutoScalingProgressChanged, getManagingGridServiceManagerChanged, getNames, getProcessingUnit, getProcessingUnitAdded, getProcessingUnitInstanceAdded, getProcessingUnitInstanceMemberAliveIndicatorStatusChanged, getProcessingUnitInstanceProvisionStatusChanged, getProcessingUnitInstanceRemoved, getProcessingUnitInstanceStatisticsChanged, getProcessingUnitRemoved, getProcessingUnits, getProcessingUnitStatusChanged, getSize, isEmpty, removeLifecycleListener, removeLifecycleListener, waitFor, waitFor
forEach, iterator, spliterator
getAdmin
isMonitoring, setStatisticsHistorySize, setStatisticsInterval, startStatisticsMonitor, stopStatisticsMonitor
getProcessingUnitInstances
void addProcessingUnit(ProcessingUnit processingUnit)
void removeProcessingUnit(String name)
void processElasticScaleStrategyEvent(ElasticProcessingUnitEvent event)
ProcessingUnit removeEmbeddedSpace(InternalSpace space)
Integer getPlannedNumberOfInstancesOfElasticPU(ProcessingUnit pu)
ProcessingUnit.getPlannedNumberOfInstances()
Copyright © GigaSpaces.