Package com.mongodb
Class MongoServerUnavailableException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.mongodb.MongoException
-
- com.mongodb.MongoClientException
-
- com.mongodb.MongoServerUnavailableException
-
- All Implemented Interfaces:
Serializable
public final class MongoServerUnavailableException extends MongoClientException
An exception indicating that the server on which an operation is selected to run is no longer available to execute operations.An example is when a replica set is reconfigured to hide a member on which there is an open cursor, and the application attempts to get more cursor results.
- Since:
- 4.4
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL
-
-
Constructor Summary
Constructors Constructor Description MongoServerUnavailableException(String message)
Construct a new instance.
-
Method Summary
-
Methods inherited from class com.mongodb.MongoException
addLabel, addLabels, addLabels, fromThrowable, fromThrowableNonNull, getCode, getErrorLabels, hasErrorLabel, removeLabel
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
MongoServerUnavailableException
public MongoServerUnavailableException(String message)
Construct a new instance.- Parameters:
message
- the message
-
-