From d57e8fd5ca53257eab611c2a592de8b57d086158 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Wed, 27 Jul 2011 16:31:30 +0000
Subject: [PATCH] Fix OPENDJ-245: Improve APIs for adding additional access log items to operations

---
 opends/src/server/org/opends/server/core/OperationWrapper.java |   41 +++++++++++++++++------------------------
 1 files changed, 17 insertions(+), 24 deletions(-)

diff --git a/opends/src/server/org/opends/server/core/OperationWrapper.java b/opends/src/server/org/opends/server/core/OperationWrapper.java
index f7691a4..d385c16 100644
--- a/opends/src/server/org/opends/server/core/OperationWrapper.java
+++ b/opends/src/server/org/opends/server/core/OperationWrapper.java
@@ -77,14 +77,6 @@
   /**
    * {@inheritDoc}
    */
-  public void appendAdditionalLogMessage(Message message)
-  {
-    operation.appendAdditionalLogMessage(message);
-  }
-
-  /**
-   * {@inheritDoc}
-   */
   public void appendErrorMessage(Message message)
   {
     operation.appendErrorMessage(message);
@@ -130,14 +122,6 @@
   /**
    * {@inheritDoc}
    */
-  public MessageBuilder getAdditionalLogMessage()
-  {
-    return operation.getAdditionalLogMessage();
-  }
-
-  /**
-   * {@inheritDoc}
-   */
   public Object getAttachment(String name)
   {
     return operation.getAttachment(name);
@@ -387,14 +371,6 @@
   /**
    * {@inheritDoc}
    */
-  public void setAdditionalLogMessage(MessageBuilder additionalLogMessage)
-  {
-    operation.setAdditionalLogMessage(additionalLogMessage);
-  }
-
-  /**
-   * {@inheritDoc}
-   */
   public Object setAttachment(String name, Object value)
   {
     return operation.setAttachment(name, value);
@@ -539,5 +515,22 @@
   {
     operation.registerPostResponseCallback(callback);
   }
+
+  /**
+   * {@inheritDoc}
+   */
+  public List<AdditionalLogItem> getAdditionalLogItems()
+  {
+    return operation.getAdditionalLogItems();
+  }
+
+  /**
+   *{@inheritDoc}
+   */
+  public void addAdditionalLogItem(AdditionalLogItem item)
+  {
+    operation.addAdditionalLogItem(item);
+  }
+
 }
 

--
Gitblit v1.10.0