Class 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 Detail

      • CountDownLifecycleListener

        public CountDownLifecycleListener​(CountDownLatch latch)
      • CountDownLifecycleListener

        public CountDownLifecycleListener​(CountDownLatch latch,
                                          Set<org.jboss.msc.service.LifecycleEvent> targetEvents)
    • Method Detail

      • handleEvent

        public void handleEvent​(org.jboss.msc.service.ServiceController<?> controller,
                                org.jboss.msc.service.LifecycleEvent event)
        Specified by:
        handleEvent in interface org.jboss.msc.service.LifecycleListener