From e2c2fec18c3fd263ed039225fdd834b50d98eb16 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 15 Jan 2014 23:34:37 +0000
Subject: [PATCH] Removed some classes and methods:

---
 opendj-sdk/opendj-config/src/main/java/org/forgerock/opendj/config/AdminException.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/opendj-sdk/opendj-config/src/main/java/org/forgerock/opendj/config/AdminException.java b/opendj-sdk/opendj-config/src/main/java/org/forgerock/opendj/config/AdminException.java
index 4e0df01..28eea12 100644
--- a/opendj-sdk/opendj-config/src/main/java/org/forgerock/opendj/config/AdminException.java
+++ b/opendj-sdk/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;
     }
 }

--
Gitblit v1.10.0