com.sun.grizzly.async
Class AsyncQueueWriteUnit
java.lang.Object
com.sun.grizzly.async.AsyncQueueWriteUnit
public class AsyncQueueWriteUnit
- extends java.lang.Object
AsyncQueue write data unit
- Author:
- Alexey Stashok
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
byteBuffer
protected java.nio.ByteBuffer byteBuffer
callbackHandler
protected AsyncWriteCallbackHandler callbackHandler
writePreProcessor
protected AsyncQueueDataProcessor writePreProcessor
dstAddress
protected java.net.SocketAddress dstAddress
future
protected java.util.concurrent.Future<AsyncQueueWriteUnit> future
byteBufferCloner
protected ByteBufferCloner byteBufferCloner
isCloned
protected boolean isCloned
AsyncQueueWriteUnit
public AsyncQueueWriteUnit()
set
public void set(java.nio.ByteBuffer byteBuffer,
AsyncWriteCallbackHandler callbackHandler,
AsyncQueueDataProcessor writePreProcessor,
java.net.SocketAddress dstAddress,
ByteBufferCloner byteBufferCloner,
java.util.concurrent.Future future)
getByteBuffer
public java.nio.ByteBuffer getByteBuffer()
setByteBuffer
public void setByteBuffer(java.nio.ByteBuffer byteBuffer)
getCallbackHandler
public AsyncWriteCallbackHandler getCallbackHandler()
setCallbackHandler
public void setCallbackHandler(AsyncWriteCallbackHandler callbackHandler)
getWritePreProcessor
public AsyncQueueDataProcessor getWritePreProcessor()
setWritePreProcessor
public void setWritePreProcessor(AsyncQueueDataProcessor writePreProcessor)
getDstAddress
public java.net.SocketAddress getDstAddress()
setDstAddress
public void setDstAddress(java.net.SocketAddress dstAddress)
getByteBufferCloner
public ByteBufferCloner getByteBufferCloner()
setByteBufferCloner
public void setByteBufferCloner(ByteBufferCloner byteBufferCloner)
isCloned
public boolean isCloned()
setCloned
public void setCloned(boolean wasCloned)
getFuture
public java.util.concurrent.Future<AsyncQueueWriteUnit> getFuture()
setFuture
public void setFuture(java.util.concurrent.Future<AsyncQueueWriteUnit> future)
Copyright © 2012 Oracle Corporation. All Rights Reserved.