| Package | Description |
|---|---|
| com.mongodb |
The core mongodb package
|
| com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
| com.mongodb.event |
This package contains cluster and connection event related classes
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ServerListener> |
MongoClientOptions.serverListeners |
private java.util.List<ServerListener> |
MongoClientOptions.Builder.serverListeners |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ServerListener> |
MongoClientOptions.getServerListeners()
Gets the list of added
ServerListener. |
| Modifier and Type | Method and Description |
|---|---|
MongoClientOptions.Builder |
MongoClientOptions.Builder.addServerListener(ServerListener serverListener)
Adds the given server listener.
|
| Modifier and Type | Class and Description |
|---|---|
private class |
MultiServerCluster.DefaultServerStateListener |
(package private) class |
NoOpServerListener |
| Modifier and Type | Field and Description |
|---|---|
private ServerListener |
DefaultServer.serverListener |
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ServerListener> |
ServerSettings.serverListeners |
private java.util.List<ServerListener> |
ServerSettings.Builder.serverListeners |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ServerListener> |
ServerSettings.getServerListeners()
Gets the server listeners.
|
| Modifier and Type | Method and Description |
|---|---|
ServerSettings.Builder |
ServerSettings.Builder.addServerListener(ServerListener serverListener)
Add a server listener.
|
ClusterableServer |
ClusterableServerFactory.create(ServerAddress serverAddress,
ServerListener serverListener) |
ClusterableServer |
DefaultClusterableServerFactory.create(ServerAddress serverAddress,
ServerListener serverListener) |
protected ClusterableServer |
BaseCluster.createServer(ServerAddress serverAddress,
ServerListener serverListener) |
| Constructor and Description |
|---|
DefaultServer(ServerId serverId,
ClusterConnectionMode clusterConnectionMode,
ConnectionPool connectionPool,
ConnectionFactory connectionFactory,
ServerMonitorFactory serverMonitorFactory,
java.util.List<ServerListener> serverListeners,
CommandListener commandListener) |
| Modifier and Type | Class and Description |
|---|---|
class |
ServerEventMulticaster
A multicaster for server events.
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<ServerListener> |
ServerEventMulticaster.serverListeners |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<ServerListener> |
ServerEventMulticaster.getServerListeners()
Gets the server listeners.
|
| Constructor and Description |
|---|
ServerEventMulticaster(java.util.List<ServerListener> serverListeners)
Construct an instance with the given list of server listeners
|