Package com.mongodb

Class WriteConcernException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    DuplicateKeyException

    @Deprecated(since="2021-05-27")
    public class WriteConcernException
    extends MongoServerException
    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:
    Serialized Form
    • Constructor Detail

      • WriteConcernException

        public WriteConcernException​(BsonDocument response,
                                     ServerAddress address,
                                     WriteConcernResult writeConcernResult)
        Deprecated.
        Construct a new instance.
        Parameters:
        response - the response to the write operation
        address - the address of the server that executed the operation
        writeConcernResult - the write concern result
    • Method Detail

      • extractErrorCode

        public static int extractErrorCode​(BsonDocument response)
        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

        @Nullable
        public static java.lang.String extractErrorMessage​(BsonDocument response)
        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

        public WriteConcernResult 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

        @Nullable
        public java.lang.String getErrorMessage()
        Deprecated.
        Gets the error message associated with the write concern failure.
        Returns:
        the error message
      • getResponse

        public BsonDocument getResponse()
        Deprecated.
        Gets the response to the write operation.
        Returns:
        the response to the write operation