Interface NodeEffectiveResponsibilityListener

  • All Superinterfaces:
    EventListener

    public interface NodeEffectiveResponsibilityListener
    extends EventListener
    The listener contains some events about changing node effective responsibility. Currently these events are invoked only for this node. I.e. Event isn't send when another node in cluster becomes or losses a responsibility
    Since:
    2021.1
    • Method Detail

      • nodeEffectiveResponsibilityAdded

        default void nodeEffectiveResponsibilityAdded​(NodeResponsibility nodeResponsibility)
        Called when node becomes an effective responsibility. The method is called when responsibility is added into database and it's visible for the server.
        Since:
        2021.1
      • nodeEffectiveResponsibilityRemoved

        default void nodeEffectiveResponsibilityRemoved​(NodeResponsibility nodeResponsibility)
        Called when a node lost an effective responsibility. The node should finish all tasks related to the removed responsibility after this method is called
        Since:
        2021.1