From 899b32151ee1995627602f150607ef16b4f4fa05 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Tue, 05 Mar 2013 12:04:09 +0000
Subject: [PATCH] Code cleanup.

---
 opends/src/server/org/opends/server/util/StaticUtils.java |   26 +++++++++++++++++++++++++-
 1 files changed, 25 insertions(+), 1 deletions(-)

diff --git a/opends/src/server/org/opends/server/util/StaticUtils.java b/opends/src/server/org/opends/server/util/StaticUtils.java
index e09a347..b6a252a 100644
--- a/opends/src/server/org/opends/server/util/StaticUtils.java
+++ b/opends/src/server/org/opends/server/util/StaticUtils.java
@@ -23,7 +23,7 @@
  *
  *
  *      Copyright 2006-2010 Sun Microsystems, Inc.
- *      Portions Copyright 2011-2012 ForgeRock AS
+ *      Portions Copyright 2011-2013 ForgeRock AS
  */
 package org.opends.server.util;
 
@@ -4588,5 +4588,29 @@
     }
   }
 
+  /**
+   * Closes the provided {@link Closeable}'s ignoring any errors which
+   * occurred.
+   *
+   * @param closeables The closeables to be closed, which may be
+   *        <code>null</code>.
+   */
+  public static void close(Closeable... closeables)
+  {
+    for (Closeable closeable : closeables)
+    {
+      if (closeable != null)
+      {
+        try
+        {
+          closeable.close();
+        }
+        catch (IOException ignored)
+        {
+          // Ignore.
+        }
+      }
+    }
+  }
 }
 

--
Gitblit v1.10.0