public class CloseableResourceManager extends Object implements ResourceManager
| Constructor and Description |
|---|
CloseableResourceManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAllCloseableResources()
Closes and unregisters all the registered resources
|
void |
registerCloseableResource(AutoCloseable closeable)
Register a closeable resource that needs to be closed on statement cleanup.
|
void |
unregisterCloseableResource(AutoCloseable closeable) |
public final void registerCloseableResource(AutoCloseable closeable)
ResourceTrackerIf the given resource can be closed elsewhere, e.g. by exhausting an iterator, the close() method of the resource should be idempotent.
registerCloseableResource in interface ResourceTrackerpublic final void unregisterCloseableResource(AutoCloseable closeable)
unregisterCloseableResource in interface ResourceTrackerResourceTracker.registerCloseableResource(java.lang.AutoCloseable)public final void closeAllCloseableResources()
ResourceManagercloseAllCloseableResources in interface ResourceManagerCopyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.