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, setWrittenSizeprotected void set(Connection<L> connection, K message, L dstAddress, long writtenSize)
WriteResultset in class WriteResult<K,L>protected Holder<L> createAddrHolder(L dstAddress)
WriteResultcreateAddrHolder in class WriteResult<K,L>public long lastWrittenBytes()
public long bytesToReleaseAfterLastWrite()
public RecordWriteResult<K,L> lastWriteResult(long lastWrittenBytes, long bytesToReleaseAfterLastWrite)
Copyright © 2012-2017, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.