Package | Description |
---|---|
com.mongodb |
The core mongodb package
|
com.mongodb.async.client |
This packages contains classes for the new async client
|
com.mongodb.connection |
Contains classes that manage connecting to MongoDB servers.
|
com.mongodb.event |
This package contains cluster and connection event related classes
|
com.mongodb.internal.event | |
com.mongodb.management |
Contains classes for monitoring the server/driver via Java Management Extensions (JMX).
|
Modifier and Type | Field and Description |
---|---|
private ConnectionPoolSettings |
MongoClientOptions.connectionPoolSettings |
Modifier and Type | Method and Description |
---|---|
(package private) ConnectionPoolSettings |
MongoClientOptions.getConnectionPoolSettings() |
Modifier and Type | Field and Description |
---|---|
private ConnectionPoolSettings |
MongoClientSettings.connectionPoolSettings |
private ConnectionPoolSettings |
MongoClientSettings.Builder.connectionPoolSettings |
Modifier and Type | Method and Description |
---|---|
ConnectionPoolSettings |
MongoClientSettings.getConnectionPoolSettings()
Gets the settings for the connection provider in a settings object.
|
Modifier and Type | Method and Description |
---|---|
MongoClientSettings.Builder |
MongoClientSettings.Builder.connectionPoolSettings(ConnectionPoolSettings connectionPoolSettings)
Sets the connection pool settings.
|
Modifier and Type | Field and Description |
---|---|
private ConnectionPoolSettings |
DefaultClusterableServerFactory.connectionPoolSettings |
private ConnectionPoolSettings |
DefaultConnectionPool.settings |
Modifier and Type | Method and Description |
---|---|
ConnectionPoolSettings |
ConnectionPoolSettings.Builder.build()
Creates a new ConnectionPoolSettings object with the settings initialised on this builder.
|
private ConnectionPoolSettings |
DefaultClusterFactory.getConnectionPoolSettings(ConnectionPoolSettings connPoolSettings,
ConnectionPoolListener connPoolListener) |
Modifier and Type | Method and Description |
---|---|
static ConnectionPoolSettings.Builder |
ConnectionPoolSettings.builder(ConnectionPoolSettings connectionPoolSettings)
Gets a Builder for creating a new ConnectionPoolSettings instance.
|
Cluster |
ClusterFactory.create(ClusterSettings settings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
ClusterListener clusterListener,
ConnectionPoolListener connectionPoolListener,
ConnectionListener connectionListener)
Creates a cluster with the given settings.
|
Cluster |
DefaultClusterFactory.create(ClusterSettings settings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
ClusterListener clusterListener,
ConnectionPoolListener connectionPoolListener,
ConnectionListener connectionListener) |
Cluster |
DefaultClusterFactory.create(ClusterSettings settings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
ClusterListener clusterListener,
ConnectionPoolListener connectionPoolListener,
ConnectionListener connectionListener,
CommandListener commandListener)
|
Cluster |
DefaultClusterFactory.create(ClusterSettings settings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
ClusterListener clusterListener,
ConnectionPoolListener connectionPoolListener,
ConnectionListener connectionListener,
CommandListener commandListener,
java.lang.String applicationName,
MongoDriverInformation mongoDriverInformation)
|
Cluster |
DefaultClusterFactory.createCluster(ClusterSettings clusterSettings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
CommandListener commandListener,
java.lang.String applicationName,
MongoDriverInformation mongoDriverInformation)
Creates a cluster with the given settings.
|
private ConnectionPoolSettings |
DefaultClusterFactory.getConnectionPoolSettings(ConnectionPoolSettings connPoolSettings,
ConnectionPoolListener connPoolListener) |
Constructor and Description |
---|
Builder(ConnectionPoolSettings connectionPoolSettings) |
DefaultClusterableServerFactory(ClusterId clusterId,
ClusterSettings clusterSettings,
ServerSettings serverSettings,
ConnectionPoolSettings connectionPoolSettings,
StreamFactory streamFactory,
StreamFactory heartbeatStreamFactory,
java.util.List<MongoCredential> credentialList,
CommandListener commandListener,
java.lang.String applicationName,
MongoDriverInformation mongoDriverInformation) |
DefaultConnectionPool(ServerId serverId,
InternalConnectionFactory internalConnectionFactory,
ConnectionPoolSettings settings) |
Modifier and Type | Field and Description |
---|---|
private ConnectionPoolSettings |
ConnectionPoolOpenedEvent.settings |
Modifier and Type | Method and Description |
---|---|
ConnectionPoolSettings |
ConnectionPoolOpenedEvent.getSettings()
Gets the connection pool settings.
|
Constructor and Description |
---|
ConnectionPoolOpenedEvent(ServerId serverId,
ConnectionPoolSettings settings)
Constructs a new instance of the event.
|
Modifier and Type | Method and Description |
---|---|
static ConnectionPoolListener |
EventListenerHelper.getConnectionPoolListener(ConnectionPoolSettings connectionPoolSettings) |
Modifier and Type | Field and Description |
---|---|
private ConnectionPoolSettings |
ConnectionPoolStatistics.settings |