Package com.atlassian.bamboo.cluster
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 TypeMethodDescriptionboolean
send
(@NotNull CrossNodesEvent event) Sends theCrossNodesEvent
to all other nodes in the cluster.
-
Method Details
-
send
Sends theCrossNodesEvent
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
-