Interface InternalProcessingUnits
- All Superinterfaces:
AdminAware, InternalProcessingUnitInstancesAware, Iterable<ProcessingUnit>, ProcessingUnits, StatisticsMonitor
- All Known Implementing Classes:
DefaultProcessingUnits
public interface InternalProcessingUnits
extends ProcessingUnits, InternalProcessingUnitInstancesAware
- Author:
- kimchy
-
Field Summary
Fields inherited from interface StatisticsMonitor
DEFAULT_HISTORY_SIZE, DEFAULT_MONITOR_INTERVAL -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProcessingUnit(ProcessingUnit processingUnit) removeEmbeddedSpace(InternalSpace space) Removes the reference to the specified space from the hosting processing unit.voidremoveProcessingUnit(String name) Methods inherited from interface AdminAware
getAdminMethods inherited from interface InternalProcessingUnitInstancesAware
getProcessingUnitInstancesMethods inherited from interface Iterable
forEach, iterator, spliteratorMethods inherited from interface ProcessingUnits
addLifecycleListener, addLifecycleListener, getBackupGridServiceManagerChanged, getManagingGridServiceManagerChanged, getNames, getProcessingUnit, getProcessingUnitAdded, getProcessingUnitInstanceAdded, getProcessingUnitInstanceMemberAliveIndicatorStatusChanged, getProcessingUnitInstanceProvisionStatusChanged, getProcessingUnitInstanceRemoved, getProcessingUnitInstanceStatisticsChanged, getProcessingUnitRemoved, getProcessingUnits, getProcessingUnitStatusChanged, getSize, isEmpty, removeLifecycleListener, removeLifecycleListener, waitFor, waitForMethods inherited from interface StatisticsMonitor
isMonitoring, setStatisticsHistorySize, setStatisticsInterval, startStatisticsMonitor, stopStatisticsMonitor
-
Method Details
-
addProcessingUnit
-
removeProcessingUnit
-
removeEmbeddedSpace
Removes the reference to the specified space from the hosting processing unit.- Returns:
- the hosting processing unit from which the space was removed, or null if such a processing unit was not found
- Since:
- 9.1.0
-
getProcessingUnitBySpace
-