Class LeaderListenerCallback

java.lang.Object
org.apache.storm.nimbus.LeaderListenerCallback

public class LeaderListenerCallback extends Object
A callback function when nimbus gains leadership.
  • Constructor Details

    • LeaderListenerCallback

      public LeaderListenerCallback(Map conf, org.apache.storm.shade.org.apache.curator.framework.CuratorFramework zk, BlobStore blobStore, ILeaderElector leaderElector, TopoCache tc, IStormClusterState clusterState, List<org.apache.storm.shade.org.apache.zookeeper.data.ACL> acls, StormMetricsRegistry metricsRegistry)
      Parameters:
      conf - config
      zk - zookeeper CuratorFramework client
      blobStore - BlobStore
      leaderElector - Leader elector
      tc - TopoCache
      clusterState - IStormClusterState
      acls - zookeeper acls
  • Method Details

    • leaderCallBack

      public void leaderCallBack(Object lock)
      Invoke when gains leadership.
    • notLeaderCallback

      public void notLeaderCallback()
      Invoke when lost leadership.