Package com.mongodb
Class MongoClientException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.mongodb.MongoException
com.mongodb.MongoClientException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
MongoConfigurationException
,MongoConnectionPoolClearedException
,MongoSecurityException
,MongoServerUnavailableException
,MongoTimeoutException
,MongoUpdatedEncryptedFieldsException
A base class for exceptions indicating a failure condition with the MongoClient.
- Since:
- 2.12
- See Also:
-
Field Summary
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL
-
Constructor Summary
ConstructorDescriptionMongoClientException
(String message) Constructs a new instance.MongoClientException
(String message, Throwable cause) Constructs 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 Details
-
MongoClientException
Constructs a new instance.- Parameters:
message
- the message
-
MongoClientException
Constructs a new instance.- Parameters:
message
- the messagecause
- the cause
-