public final class ServerMonitorEventMulticaster extends Object implements ServerMonitorListener
| Constructor and Description | 
|---|
| ServerMonitorEventMulticaster(List<ServerMonitorListener> serverMonitorListeners)Construct an instance with the given list of server monitor listeners | 
| Modifier and Type | Method and Description | 
|---|---|
| List<ServerMonitorListener> | getServerMonitorListeners()Gets the server monitor listeners. | 
| void | serverHearbeatStarted(ServerHeartbeatStartedEvent event)Listener for server heartbeat started events. | 
| void | serverHeartbeatFailed(ServerHeartbeatFailedEvent event)Listener for server heartbeat failed events. | 
| void | serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent event)Listener for server heartbeat succeeded events. | 
public ServerMonitorEventMulticaster(List<ServerMonitorListener> serverMonitorListeners)
serverMonitorListeners - the non-null list of server monitor listeners, none of which may be nullpublic List<ServerMonitorListener> getServerMonitorListeners()
public void serverHearbeatStarted(ServerHeartbeatStartedEvent event)
ServerMonitorListenerserverHearbeatStarted in interface ServerMonitorListenerevent - the server heartbeat started eventpublic void serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent event)
ServerMonitorListenerserverHeartbeatSucceeded in interface ServerMonitorListenerevent - the server heartbeat succeeded eventpublic void serverHeartbeatFailed(ServerHeartbeatFailedEvent event)
ServerMonitorListenerserverHeartbeatFailed in interface ServerMonitorListenerevent - the server heartbeat failed event