From e90a07eba1c0ccb57203fb7f038d74657c21d8f1 Mon Sep 17 00:00:00 2001
From: neil_a_wilson <neil_a_wilson@localhost>
Date: Sun, 16 Jul 2006 03:44:40 +0000
Subject: [PATCH] Update the alert handler API to add a finalizeAlertHandler method that should be called whenever the alert handler is taken out of service to ensure that it releases any resources that it might have had open.

---
 opendj-sdk/opends/src/server/org/opends/server/extensions/JMXAlertHandler.java |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/opendj-sdk/opends/src/server/org/opends/server/extensions/JMXAlertHandler.java b/opendj-sdk/opends/src/server/org/opends/server/extensions/JMXAlertHandler.java
index 2864be8..ea462d8 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/extensions/JMXAlertHandler.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/extensions/JMXAlertHandler.java
@@ -167,6 +167,19 @@
 
 
   /**
+   * Performs any necessary cleanup that may be necessary when this
+   * alert handler is finalized.
+   */
+  public void finalizeAlertHandler()
+  {
+    assert debugEnter(CLASS_NAME, "finalizeAlertHandler");
+
+    // No action is required.
+  }
+
+
+
+  /**
    * Retrieves the JMX object name for this JMX alert handler.
    *
    * @return  The JMX object name for this JMX alert handler.

--
Gitblit v1.10.0