Interface JobClusterService

  • All Known Implementing Classes:
    DefaultJobClusterService

    public interface JobClusterService
    Used to keep track of start/stop behavior that determines node leadership in a cluster.
    Author:
    Chad Harchar (charchar)
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean isStarted()
      Whether a node on the cluster has already been started as a leader.
      void start()
      Start the node as a leader in the cluster.
      void stop()
      Stop the node as a leader in the cluster.
    • Method Detail

      • start

        void start()
        Start the node as a leader in the cluster.
      • isStarted

        boolean isStarted()
        Whether a node on the cluster has already been started as a leader.
        Returns:
        Whether a node on the cluster has already been started as a leader.
      • stop

        void stop()
        Stop the node as a leader in the cluster.