K
- L
- public final class RecordWriteResult<K,L> extends WriteResult<K,L>
AsyncWriteQueueRecord
.Constructor and Description |
---|
RecordWriteResult() |
Modifier and Type | Method and Description |
---|---|
long |
bytesToReleaseAfterLastWrite() |
protected Holder<L> |
createAddrHolder(L dstAddress)
Create an address holder.
|
RecordWriteResult<K,L> |
lastWriteResult(long lastWrittenBytes,
long bytesToReleaseAfterLastWrite) |
long |
lastWrittenBytes() |
void |
recycle() |
protected void |
set(Connection<L> connection,
K message,
L dstAddress,
long writtenSize)
One method to set all the WriteResult properties.
|
copy, create, create, getConnection, getDstAddress, getDstAddressHolder, getMessage, getWrittenSize, reset, setDstAddress, setDstAddressHolder, setMessage, setWrittenSize
protected void set(Connection<L> connection, K message, L dstAddress, long writtenSize)
WriteResult
set
in class WriteResult<K,L>
protected Holder<L> createAddrHolder(L dstAddress)
WriteResult
createAddrHolder
in class WriteResult<K,L>
public long lastWrittenBytes()
public long bytesToReleaseAfterLastWrite()
public RecordWriteResult<K,L> lastWriteResult(long lastWrittenBytes, long bytesToReleaseAfterLastWrite)
Copyright © 2015 Oracle Corporation. All rights reserved.