org.glassfish.grizzly.asyncqueue
Class AsyncWriteQueueRecord
java.lang.Object
org.glassfish.grizzly.asyncqueue.AsyncQueueRecord<WriteResult>
org.glassfish.grizzly.asyncqueue.AsyncWriteQueueRecord
- All Implemented Interfaces:
- Cacheable
public class AsyncWriteQueueRecord
- extends AsyncQueueRecord<WriteResult>
AsyncQueue write element unit
- Author:
- Alexey Stashok
|
Method Summary |
static AsyncWriteQueueRecord |
create(Connection connection,
Buffer message,
java.util.concurrent.Future future,
WriteResult currentResult,
CompletionHandler completionHandler,
java.lang.Object dstAddress,
boolean isEmptyRecord)
|
java.lang.Object |
getDstAddress()
|
boolean |
isEmptyRecord()
|
void |
recycle()
|
protected void |
reset()
|
protected void |
set(Connection connection,
Buffer message,
java.util.concurrent.Future future,
WriteResult currentResult,
CompletionHandler completionHandler,
java.lang.Object dstAddress,
boolean isEmptyRecord)
|
void |
setEmptyRecord(boolean isEmptyRecord)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AsyncWriteQueueRecord
protected AsyncWriteQueueRecord(Connection connection,
Buffer message,
java.util.concurrent.Future future,
WriteResult currentResult,
CompletionHandler completionHandler,
java.lang.Object dstAddress,
boolean isEmptyRecord)
create
public static AsyncWriteQueueRecord create(Connection connection,
Buffer message,
java.util.concurrent.Future future,
WriteResult currentResult,
CompletionHandler completionHandler,
java.lang.Object dstAddress,
boolean isEmptyRecord)
set
protected void set(Connection connection,
Buffer message,
java.util.concurrent.Future future,
WriteResult currentResult,
CompletionHandler completionHandler,
java.lang.Object dstAddress,
boolean isEmptyRecord)
getDstAddress
public final java.lang.Object getDstAddress()
isEmptyRecord
public boolean isEmptyRecord()
setEmptyRecord
public void setEmptyRecord(boolean isEmptyRecord)
reset
protected final void reset()
recycle
public void recycle()
Copyright © 2011 Oracle Corpration. All Rights Reserved.