Class DefaultOrphanProcessingUnitInstanceLifecycleEventManager
java.lang.Object
org.openspaces.admin.internal.pu.events.DefaultOrphanProcessingUnitInstanceLifecycleEventManager
- All Implemented Interfaces:
InternalOrphanProcessingUnitInstanceLifecycleEventListener,InternalOrphanProcessingUnitInstanceLifecycleEventManager
public class DefaultOrphanProcessingUnitInstanceLifecycleEventManager
extends Object
implements InternalOrphanProcessingUnitInstanceLifecycleEventManager
- Since:
- 9.7.0
- Author:
- itaif
-
Constructor Summary
ConstructorsConstructorDescriptionDefaultOrphanProcessingUnitInstanceLifecycleEventManager(InternalOrphanProcessingUnitInstancesAware instances, InternalAdmin admin) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(InternalOrphanProcessingUnitInstanceLifecycleEventListener eventListener) Adds an event listener.voidadd(InternalOrphanProcessingUnitInstanceLifecycleEventListener eventListener, boolean includeExisting) voidorphanProcessingUnitInstanceAdded(ProcessingUnitInstance processingUnitInstance) A callback indicating that an Orphaned Processing Unit Instance was added.voidorphanProcessingUnitInstanceRemoved(ProcessingUnitInstance processingUnitInstance) A callback indicating that an Orphaned Processing Unit Instance was removed.voidremove(InternalOrphanProcessingUnitInstanceLifecycleEventListener eventListener) Removes an event listener.
-
Constructor Details
-
DefaultOrphanProcessingUnitInstanceLifecycleEventManager
public DefaultOrphanProcessingUnitInstanceLifecycleEventManager(InternalOrphanProcessingUnitInstancesAware instances, InternalAdmin admin)
-
-
Method Details
-
orphanProcessingUnitInstanceRemoved
Description copied from interface:InternalOrphanProcessingUnitInstanceLifecycleEventListenerA callback indicating that an Orphaned Processing Unit Instance was removed. Either the pu was discovered or the instance was removed.- Specified by:
orphanProcessingUnitInstanceRemovedin interfaceInternalOrphanProcessingUnitInstanceLifecycleEventListener
-
orphanProcessingUnitInstanceAdded
Description copied from interface:InternalOrphanProcessingUnitInstanceLifecycleEventListenerA callback indicating that an Orphaned Processing Unit Instance was added. It means that the pu instance was discovered, but the pu was not.- Specified by:
orphanProcessingUnitInstanceAddedin interfaceInternalOrphanProcessingUnitInstanceLifecycleEventListener
-
add
Description copied from interface:InternalOrphanProcessingUnitInstanceLifecycleEventManagerAdds an event listener.- Specified by:
addin interfaceInternalOrphanProcessingUnitInstanceLifecycleEventManager
-
add
public void add(InternalOrphanProcessingUnitInstanceLifecycleEventListener eventListener, boolean includeExisting) - Specified by:
addin interfaceInternalOrphanProcessingUnitInstanceLifecycleEventManager
-
remove
Description copied from interface:InternalOrphanProcessingUnitInstanceLifecycleEventManagerRemoves an event listener.- Specified by:
removein interfaceInternalOrphanProcessingUnitInstanceLifecycleEventManager
-