Class RouterWatchdog

  • All Implemented Interfaces:
    Runnable

    public class RouterWatchdog
    extends Object
    implements Runnable
    Periodically check to make sure things haven't gone totally haywire (and if they have, restart the JVM)
    • Constructor Detail

    • Method Detail

      • shutdown

        public void shutdown()
        Since:
        0.8.8
      • verifyJobQueueLiveliness

        public boolean verifyJobQueueLiveliness()
      • verifyClientLiveliness

        public boolean verifyClientLiveliness()
      • run

        public void run()
        Specified by:
        run in interface Runnable
      • monitorRouter

        public void monitorRouter()