mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Matthew Swift
16.34.2014 594c090e932966e1e41f70bd69d746556eaea99d
opendj-config/src/main/java/org/forgerock/opendj/config/AdminException.java
@@ -26,13 +26,14 @@
package org.forgerock.opendj.config;
import org.forgerock.i18n.LocalizableException;
import org.forgerock.i18n.LocalizableMessage;
import org.opends.server.types.OpenDsException;
/**
 * Exceptions thrown when interacting with administration framework.
 */
public abstract class AdminException extends OpenDsException {
public abstract class AdminException extends Exception implements LocalizableException {
    private final LocalizableMessage message;
    /**
     * Fake serialization ID.
@@ -48,7 +49,8 @@
     *            The cause.
     */
    protected AdminException(LocalizableMessage message, Throwable cause) {
        super(message, cause);
        super(cause);
        this.message = message;
    }
    /**
@@ -58,6 +60,11 @@
     *            The message.
     */
    protected AdminException(LocalizableMessage message) {
        super(message);
        this.message = message;
    }
    @Override
    public LocalizableMessage getMessageObject() {
        return message;
    }
}