Package com.mongodb.event
Class ServerMonitorEventMulticaster
- java.lang.Object
-
- com.mongodb.event.ServerMonitorEventMulticaster
-
- All Implemented Interfaces:
ServerMonitorListener,EventListener
Deprecated.register multiple server monitor listeners instead
@Deprecated public final class ServerMonitorEventMulticaster extends Object implements ServerMonitorListener
A multicaster for server events.- Since:
- 3.3
-
-
Constructor Summary
Constructors Constructor Description ServerMonitorEventMulticaster(List<ServerMonitorListener> serverMonitorListeners)Deprecated.Construct an instance with the given list of server monitor listeners
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description List<ServerMonitorListener>getServerMonitorListeners()Deprecated.Gets the server monitor listeners.voidserverHearbeatStarted(ServerHeartbeatStartedEvent event)Deprecated.Listener for server heartbeat started events.voidserverHeartbeatFailed(ServerHeartbeatFailedEvent event)Deprecated.Listener for server heartbeat failed events.voidserverHeartbeatSucceeded(ServerHeartbeatSucceededEvent event)Deprecated.Listener for server heartbeat succeeded events.
-
-
-
Constructor Detail
-
ServerMonitorEventMulticaster
public ServerMonitorEventMulticaster(List<ServerMonitorListener> serverMonitorListeners)
Deprecated.Construct an instance with the given list of server monitor listeners- Parameters:
serverMonitorListeners- the non-null list of server monitor listeners, none of which may be null
-
-
Method Detail
-
getServerMonitorListeners
public List<ServerMonitorListener> getServerMonitorListeners()
Deprecated.Gets the server monitor listeners.- Returns:
- the server monitor listeners
-
serverHearbeatStarted
public void serverHearbeatStarted(ServerHeartbeatStartedEvent event)
Deprecated.Description copied from interface:ServerMonitorListenerListener for server heartbeat started events.- Specified by:
serverHearbeatStartedin interfaceServerMonitorListener- Parameters:
event- the server heartbeat started event
-
serverHeartbeatSucceeded
public void serverHeartbeatSucceeded(ServerHeartbeatSucceededEvent event)
Deprecated.Description copied from interface:ServerMonitorListenerListener for server heartbeat succeeded events.- Specified by:
serverHeartbeatSucceededin interfaceServerMonitorListener- Parameters:
event- the server heartbeat succeeded event
-
serverHeartbeatFailed
public void serverHeartbeatFailed(ServerHeartbeatFailedEvent event)
Deprecated.Description copied from interface:ServerMonitorListenerListener for server heartbeat failed events.- Specified by:
serverHeartbeatFailedin interfaceServerMonitorListener- Parameters:
event- the server heartbeat failed event
-
-