From c7149b39417ba099ad2d6cd6b841bdc2e66d2cef Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Thu, 23 Jan 2014 18:01:40 +0000
Subject: [PATCH] Migrate AddressMask class to opendj-core.

---
 opendj-config/src/main/java/org/forgerock/opendj/config/IPAddressMaskPropertyDefinition.java |   10 +++++-----
 1 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/opendj-config/src/main/java/org/forgerock/opendj/config/IPAddressMaskPropertyDefinition.java b/opendj-config/src/main/java/org/forgerock/opendj/config/IPAddressMaskPropertyDefinition.java
index 46ee1c7..b2ad5fb 100644
--- a/opendj-config/src/main/java/org/forgerock/opendj/config/IPAddressMaskPropertyDefinition.java
+++ b/opendj-config/src/main/java/org/forgerock/opendj/config/IPAddressMaskPropertyDefinition.java
@@ -22,17 +22,17 @@
  *
  *
  *      Copyright 2008 Sun Microsystems, Inc.
+ *      Portions copyright 2014 ForgeRock AS.
  */
 
 package org.forgerock.opendj.config;
 
-import org.forgerock.opendj.config.server.ConfigException;
+import org.forgerock.i18n.LocalizedIllegalArgumentException;
+import org.forgerock.opendj.ldap.AddressMask;
 import org.forgerock.util.Reject;
 
 import java.util.EnumSet;
 
-import org.opends.server.types.AddressMask;
-
 /**
  * IP address mask property definition.
  */
@@ -100,8 +100,8 @@
         Reject.ifNull(value);
 
         try {
-            return AddressMask.decode(value);
-        } catch (ConfigException e) {
+            return AddressMask.valueOf(value);
+        } catch (LocalizedIllegalArgumentException e) {
             // TODO: it would be nice to throw the cause.
             throw PropertyException.illegalPropertyValueException(this, value);
         }

--
Gitblit v1.10.0