Package com.mongodb.event
Class ConnectionPoolClearedEvent
java.lang.Object
com.mongodb.event.ConnectionPoolClearedEvent
An event signifying when a connection pool is cleared and paused.
- Since:
- 4.0
-
Constructor Summary
ConstructorDescriptionConnectionPoolClearedEvent
(ServerId serverId) Constructs a new instance of the event.ConnectionPoolClearedEvent
(ServerId serverId, ObjectId serviceId) Constructs a new instance of the event. -
Method Summary
-
Constructor Details
-
ConnectionPoolClearedEvent
Constructs a new instance of the event.- Parameters:
serverId
- the server id
-
ConnectionPoolClearedEvent
Constructs a new instance of the event.- Parameters:
serverId
- the server idserviceId
- the service id, which may be null- Since:
- 4.3
-
-
Method Details
-
getServerId
Gets the server id- Returns:
- the server id
-
getServiceId
Gets the service id.When connected to a load balancer, in some cases the driver clears only a subset of connections in the pool, based on the service id reported on the connection on which the error occurred.
- Returns:
- the service id, which may be null
- Since:
- 4.3
-
toString
-