Interface CrossNodesRemoteBroadcaster

  • All Known Implementing Classes:
    CrossNodesRemoteBroadcasterImpl

    public interface CrossNodesRemoteBroadcaster
    The API for broadcasting internal events and commands between cluster nodes. The methods of this interface propagate the actions to all other nodes in the cluster. Depending on the implementation, the propagation may be synchronous or asynchronous.
    Since:
    9.5.0
    • Method Detail

      • send

        boolean send​(@NotNull
                     @NotNull CrossNodesEvent event)
        Sends the CrossNodesEvent to all other nodes in the cluster.
        Parameters:
        event - the event to send
        Returns:
        true if the event was successfully propagated, false otherwise
        Since:
        9.5