All Downloads are FREE. Search and download functionalities are using the official Maven repository.

co.easimart.vertx.http.AdditionalErrorDataException Maven / Gradle / Ivy

The newest version!
package co.easimart.vertx.http;

import co.easimart.vertx.util.ErrorCodeException;
import io.netty.handler.codec.http.HttpResponseStatus;
import io.vertx.core.json.JsonObject;

public abstract class AdditionalErrorDataException extends HttpErrorCodeException {

    public AdditionalErrorDataException(HttpResponseStatus status, int errorCode) {
        super(status, errorCode);
    }

    public AdditionalErrorDataException(HttpResponseStatus status, int errorCode, String reason) {
        super(status, errorCode, reason);
    }

    public AdditionalErrorDataException(HttpResponseStatus status, ErrorCodeException ece) {
        super(status, ece);
    }

    public AdditionalErrorDataException(Throwable cause, HttpResponseStatus status, int errorCode) {
        super(cause, status, errorCode);
    }

    public AdditionalErrorDataException(ErrorCodeException ece) {
        super(ece);
    }

    public AdditionalErrorDataException(Throwable cause, HttpResponseStatus status, String reason) {
        super(cause, status, reason);
    }

    public AdditionalErrorDataException(Throwable cause, HttpResponseStatus status, int errorCode, String reason) {
        super(cause, status, errorCode, reason);
    }

    public abstract JsonObject modifyErrorJsonObject(JsonObject obj);

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy