Class CoreLifecycleAdapter

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void componentCreated​(Core core, CoreComponent component)  
      boolean requiresPluginInitCompleteBeforeStartedEvent()
      hack - original semantics of the "started" event was that all plugins init complete However, some can take a long time (and even block if attempting to acquire, say, public IP address and version server is down...) so added this flag to allow listeners to indicate that they're happy to be "started" before plugin init complete
      boolean restartRequested​(Core core)  
      void started​(Core core)  
      void stopped​(Core core)  
      void stopping​(Core core)  
      boolean stopRequested​(Core core)
      return true if the request has been accepted (and hence the listener will arrange for a stop to occur
      boolean syncInvokeRequired()
      Some listeners must be invoked on the same thread that initiates a core closedown.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait