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 Summary

    Modifier and Type
    Method
    Description
    boolean
    send(@NotNull CrossNodesEvent event)
    Sends the CrossNodesEvent to all other nodes in the cluster.
  • Method Details

    • 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