Package com.mongodb.event
Class CommandListenerMulticaster
- java.lang.Object
-
- com.mongodb.event.CommandListenerMulticaster
-
- All Implemented Interfaces:
CommandListener
Deprecated.register multiple command listeners in the settings
@Immutable @Deprecated public class CommandListenerMulticaster extends Object implements CommandListener
A multicaster for connection events. Any Exception thrown by one of the listeners will be caught and not re-thrown, but may be logged.- Since:
- 3.1
-
-
Constructor Summary
Constructors Constructor Description CommandListenerMulticaster(List<CommandListener> commandListeners)Deprecated.Construct an instance with the given list of command listeners
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcommandFailed(CommandFailedEvent event)Deprecated.Listener for command failure eventsvoidcommandStarted(CommandStartedEvent event)Deprecated.Listener for command started events.voidcommandSucceeded(CommandSucceededEvent event)Deprecated.Listener for command completed eventsList<CommandListener>getCommandListeners()Deprecated.Gets the command listeners.
-
-
-
Constructor Detail
-
CommandListenerMulticaster
public CommandListenerMulticaster(List<CommandListener> commandListeners)
Deprecated.Construct an instance with the given list of command listeners- Parameters:
commandListeners- the non-null list of command listeners, none of which may be null
-
-
Method Detail
-
getCommandListeners
public List<CommandListener> getCommandListeners()
Deprecated.Gets the command listeners.- Returns:
- the unmodifiable set of command listeners
-
commandStarted
public void commandStarted(CommandStartedEvent event)
Deprecated.Description copied from interface:CommandListenerListener for command started events.- Specified by:
commandStartedin interfaceCommandListener- Parameters:
event- the event
-
commandSucceeded
public void commandSucceeded(CommandSucceededEvent event)
Deprecated.Description copied from interface:CommandListenerListener for command completed events- Specified by:
commandSucceededin interfaceCommandListener- Parameters:
event- the event
-
commandFailed
public void commandFailed(CommandFailedEvent event)
Deprecated.Description copied from interface:CommandListenerListener for command failure events- Specified by:
commandFailedin interfaceCommandListener- Parameters:
event- the event
-
-