protected static final class AsyncWriteEngine.WriterRunnable
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
protected long |
asyncFlushDelay |
private java.util.concurrent.locks.ReentrantReadWriteLock |
commitLock |
protected java.lang.ref.WeakReference<AsyncWriteEngine> |
engineRef |
protected int |
maxParkSize |
protected java.util.concurrent.atomic.AtomicInteger |
size |
| Constructor and Description |
|---|
WriterRunnable(AsyncWriteEngine engine) |
| Modifier and Type | Method and Description |
|---|---|
void |
run() |
protected final java.lang.ref.WeakReference<AsyncWriteEngine> engineRef
protected final long asyncFlushDelay
protected final java.util.concurrent.atomic.AtomicInteger size
protected final int maxParkSize
private final java.util.concurrent.locks.ReentrantReadWriteLock commitLock
public WriterRunnable(AsyncWriteEngine engine)