Package org.wildfly.clustering.service
Class CascadeRemovalLifecycleListener
java.lang.Object
org.wildfly.clustering.service.CascadeRemovalLifecycleListener
- All Implemented Interfaces:
org.jboss.msc.service.LifecycleListener
public class CascadeRemovalLifecycleListener
extends Object
implements org.jboss.msc.service.LifecycleListener
Lifecycle listener that cascades service removal to a series of services.
- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionCascadeRemovalLifecycleListener(Iterable<org.jboss.msc.service.ServiceController<?>> controllers) CascadeRemovalLifecycleListener(org.jboss.msc.service.ServiceController<?> controller) CascadeRemovalLifecycleListener(org.jboss.msc.service.ServiceController<?>... controllers) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleEvent(org.jboss.msc.service.ServiceController<?> source, org.jboss.msc.service.LifecycleEvent event)
-
Constructor Details
-
CascadeRemovalLifecycleListener
public CascadeRemovalLifecycleListener(org.jboss.msc.service.ServiceController<?> controller) -
CascadeRemovalLifecycleListener
public CascadeRemovalLifecycleListener(org.jboss.msc.service.ServiceController<?>... controllers) -
CascadeRemovalLifecycleListener
public CascadeRemovalLifecycleListener(Iterable<org.jboss.msc.service.ServiceController<?>> controllers)
-
-
Method Details
-
handleEvent
public void handleEvent(org.jboss.msc.service.ServiceController<?> source, org.jboss.msc.service.LifecycleEvent event) - Specified by:
handleEventin interfaceorg.jboss.msc.service.LifecycleListener
-