Package com.mongodb
Class WriteConcernException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
com.mongodb.MongoException
com.mongodb.MongoServerException
com.mongodb.WriteConcernException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
DuplicateKeyException
Deprecated.
Usage of this API is not supported in AEM as a Cloud Service.
An exception representing an error reported due to a write failure.
- See Also:
-
Field Summary
Fields inherited from class com.mongodb.MongoException
TRANSIENT_TRANSACTION_ERROR_LABEL, UNKNOWN_TRANSACTION_COMMIT_RESULT_LABEL
-
Constructor Summary
ConstructorsConstructorDescriptionWriteConcernException
(BsonDocument response, ServerAddress address, WriteConcernResult writeConcernResult) Deprecated.Construct a new instance. -
Method Summary
Modifier and TypeMethodDescriptionstatic int
extractErrorCode
(BsonDocument response) Deprecated.For internal use only: extract the error code from the response to a write command.static String
extractErrorMessage
(BsonDocument response) Deprecated.For internal use only: extract the error message from the response to a write command.int
Deprecated.Gets the error code associated with the write concern failure.Deprecated.Gets the error message associated with the write concern failure.Deprecated.Gets the response to the write operation.Deprecated.Gets the write result.Methods inherited from class com.mongodb.MongoServerException
getServerAddress
Methods inherited from class com.mongodb.MongoException
addLabel, 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
-
WriteConcernException
public WriteConcernException(BsonDocument response, ServerAddress address, WriteConcernResult writeConcernResult) Deprecated.Construct a new instance.- Parameters:
response
- the response to the write operationaddress
- the address of the server that executed the operationwriteConcernResult
- the write concern result
-
-
Method Details
-
extractErrorCode
Deprecated.For internal use only: extract the error code from the response to a write command.- Parameters:
response
- the response- Returns:
- the code, or -1 if there is none
-
extractErrorMessage
Deprecated.For internal use only: extract the error message from the response to a write command.- Parameters:
response
- the response- Returns:
- the error message
-
getWriteConcernResult
Deprecated.Gets the write result.- Returns:
- the write result
-
getErrorCode
public int getErrorCode()Deprecated.Gets the error code associated with the write concern failure.- Returns:
- the error code
-
getErrorMessage
Deprecated.Gets the error message associated with the write concern failure.- Returns:
- the error message
-
getResponse
Deprecated.Gets the response to the write operation.- Returns:
- the response to the write operation
-