public abstract static class CloseableUtils.AbstractInnerCloseable extends CloseableUtils.AbstractCloseable
CloseableUtils.AbstractCloseable.StatecloseFuture, lock, log, state| Constructor and Description |
|---|
CloseableUtils.AbstractInnerCloseable() |
| Modifier and Type | Method and Description |
|---|---|
protected CloseFuture |
doCloseGracefully() |
protected void |
doCloseImmediately()
doCloseImmediately is called once and only once
with state == Immediate
Overriding methods should always call the base implementation.
|
protected abstract Closeable |
getInnerCloseable() |
public CloseableUtils.AbstractInnerCloseable()
protected abstract Closeable getInnerCloseable()
protected CloseFuture doCloseGracefully()
doCloseGracefully in class CloseableUtils.AbstractCloseableprotected void doCloseImmediately()
CloseableUtils.AbstractCloseabledoCloseImmediately in class CloseableUtils.AbstractCloseableCopyright © 2008–2015 The Apache Software Foundation. All rights reserved.