Class Closer
java.lang.Object
org.apache.logging.log4j.core.util.Closer
Closes resources.
-
Method Summary
Modifier and TypeMethodDescriptionstatic boolean
close
(AutoCloseable closeable) Closes an AutoCloseable or ignores ifnull
.static boolean
closeSilently
(AutoCloseable closeable) Closes an AutoCloseable and returnstrue
if it closed without exception.
-
Method Details
-
close
Closes an AutoCloseable or ignores ifnull
.- Parameters:
closeable
- the resource to close; may be null- Returns:
- Whether the resource was closed.
- Throws:
Exception
- if the resource cannot be closed- Since:
- 2.8, 2.11.2 returns a boolean instead of being a void return type.
-
closeSilently
Closes an AutoCloseable and returnstrue
if it closed without exception.- Parameters:
closeable
- the resource to close; may be null- Returns:
- true if resource was closed successfully, or false if an exception was thrown
-