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 TypeMethodDescriptionbooleansend(@NotNull CrossNodesEvent event) Sends theCrossNodesEventto all other nodes in the cluster.
-
Method Details
-
send
Sends theCrossNodesEventto 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
-