From 5ab6bc9651264d936b94e321c4903ef5b104b4f7 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Wed, 19 Dec 2007 09:55:26 +0000
Subject: [PATCH] Fix for issue 2446 part #1.

---
 opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java |   14 ++++++++++++++
 1 files changed, 14 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java b/opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java
index 0b7cfb3..80e982c 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/admin/RelationDefinition.java
@@ -400,4 +400,18 @@
    *          should be appended.
    */
   public abstract void toString(StringBuilder builder);
+
+
+
+  /**
+   * Performs any run-time initialization required by this relation
+   * definition. This may include resolving managed object paths and
+   * property names.
+   *
+   * @throws Exception
+   *           If this relation definition could not be initialized.
+   */
+  protected void initialize() throws Exception {
+    // No implementation required.
+  }
 }

--
Gitblit v1.10.0