From e433824f46514e6ed863eb6b95c70038331c8c24 Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Tue, 24 Nov 2015 12:49:54 +0000
Subject: [PATCH] OPENDJ-2260 OPENDJ-2271 Integration of common audit into the server

---
 opendj-server-legacy/src/main/java/org/opends/server/admin/AdministrationConnector.java |   15 +++++++++++----
 1 files changed, 11 insertions(+), 4 deletions(-)

diff --git a/opendj-server-legacy/src/main/java/org/opends/server/admin/AdministrationConnector.java b/opendj-server-legacy/src/main/java/org/opends/server/admin/AdministrationConnector.java
index 8be8b54..7056193 100644
--- a/opendj-server-legacy/src/main/java/org/opends/server/admin/AdministrationConnector.java
+++ b/opendj-server-legacy/src/main/java/org/opends/server/admin/AdministrationConnector.java
@@ -116,6 +116,8 @@
   private static final SSLClientAuthPolicy ADMIN_SSL_CLIENT_AUTH_POLICY =
     SSLClientAuthPolicy.DISABLED;
 
+  private final ServerContext serverContext;
+
   /**
    * Initializes this administration connector provider based on the
    * information in the provided administration connector
@@ -142,7 +144,7 @@
     // Administration Connector uses the LDAP connection handler implementation
     adminConnectionHandler = new LDAPConnectionHandler(
         new SynchronousStrategy(), FRIENDLY_NAME);
-    adminConnectionHandler.initializeConnectionHandler(new LDAPConnectionCfgAdapter(config));
+    adminConnectionHandler.initializeConnectionHandler(serverContext, new LDAPConnectionCfgAdapter(config));
     adminConnectionHandler.setAdminConnectionHandler();
 
     // Register this as a change listener.
@@ -150,10 +152,15 @@
   }
 
 
-  /** Create an instance of the administration connector. */
-  public AdministrationConnector()
+  /**
+   * Creates an instance of the administration connector.
+   *
+   * @param serverContext
+   *            The server context.
+   **/
+  public AdministrationConnector(ServerContext serverContext)
   {
-    // Do nothing.
+    this.serverContext = serverContext;
   }
 
   /**

--
Gitblit v1.10.0