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

io.atlasmap.xml.inspect.XmlInspectionException Maven / Gradle / Ivy

There is a newer version: 2.5.2
Show newest version
/*
 * Copyright (C) 2017 Red Hat, Inc.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *         http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package io.atlasmap.xml.inspect;

public class XmlInspectionException extends Exception {

    private static final long serialVersionUID = 1L;

    /**
     * Constructs a new exception with the specified detail message. The cause is
     * not initialized, and may subsequently be initialized by a call to
     * {@link #initCause}.
     *
     * @param message
     *            the detail message. The detail message is saved for later
     *            retrieval by the {@link #getMessage()} method.
     */
    public XmlInspectionException(String message) {
        super(message);
    }

    /**
     * Constructs a new exception with the specified detail message and cause.
     * 

* Note that the detail message associated with {@code cause} is not * automatically incorporated in this exception's detail message. * * @param message * the detail message (which is saved for later retrieval by the * {@link #getMessage()} method). * @param cause * the cause (which is saved for later retrieval by the * {@link #getCause()} method). (A {@code null} value is permitted, * and indicates that the cause is nonexistent or unknown.) * @since 1.4 */ public XmlInspectionException(String message, Throwable cause) { super(message, cause); } /** * Constructs a new exception with the specified cause and a detail message of * {@code (cause==null ? null : cause.toString())} (which typically contains * the class and detail message of {@code cause}). This constructor is useful * for exceptions that are little more than wrappers for other throwables (for * example, {@link java.security.PrivilegedActionException}). * * @param cause * the cause (which is saved for later retrieval by the * {@link #getCause()} method). (A {@code null} value is permitted, * and indicates that the cause is nonexistent or unknown.) * @since 1.4 */ public XmlInspectionException(Throwable cause) { super(cause); } /** * Constructs a new exception with the specified detail message, cause, * suppression enabled or disabled, and writable stack trace enabled or * disabled. * * @param message * the detail message. * @param cause * the cause. (A {@code null} value is permitted, and indicates that * the cause is nonexistent or unknown.) * @param enableSuppression * whether or not suppression is enabled or disabled * @param writableStackTrace * whether or not the stack trace should be writable * @since 1.7 */ public XmlInspectionException(String message, Throwable cause, boolean enableSuppression, boolean writableStackTrace) { super(message, cause, enableSuppression, writableStackTrace); } }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy