Package org.wildfly.clustering.service
Class CountDownLifecycleListener
java.lang.Object
org.wildfly.clustering.service.CountDownLifecycleListener
- All Implemented Interfaces:
org.jboss.msc.service.LifecycleListener
public class CountDownLifecycleListener
extends Object
implements org.jboss.msc.service.LifecycleListener
LifecycleListener that counts down a latch when a target LifecycleEvent is triggered.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionCountDownLifecycleListener(CountDownLatch latch, Set<org.jboss.msc.service.LifecycleEvent> targetEvents) -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleEvent(org.jboss.msc.service.ServiceController<?> controller, org.jboss.msc.service.LifecycleEvent event)
-
Constructor Details
-
CountDownLifecycleListener
-
CountDownLifecycleListener
public CountDownLifecycleListener(CountDownLatch latch, Set<org.jboss.msc.service.LifecycleEvent> targetEvents)
-
-
Method Details
-
handleEvent
public void handleEvent(org.jboss.msc.service.ServiceController<?> controller, org.jboss.msc.service.LifecycleEvent event) - Specified by:
handleEventin interfaceorg.jboss.msc.service.LifecycleListener
-