Package net.spy.memcached.compat
Class CloseUtil
- java.lang.Object
-
- net.spy.memcached.compat.CloseUtil
-
public final class CloseUtil extends java.lang.Object
CloseUtil exists to provide a safe means to close anything closeable. This prevents exceptions from being thrown from within finally blocks while still providing logging of exceptions that occur during close. Exceptions during the close will be logged using the spy logging infrastructure, but will not be propagated up the stack.
-
-
Constructor Summary
Constructors Modifier Constructor Description private
CloseUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
close(java.io.Closeable closeable)
Close a closeable.
-
-
-
Field Detail
-
logger
private static Logger logger
-
-