## Uses of Interface
com.sun.grizzly.async.AsyncWriteCallbackHandler

Packages that use AsyncWriteCallbackHandler
com.sun.grizzly
com.sun.grizzly.async

Uses of AsyncWriteCallbackHandler in com.sun.grizzly

Methods in com.sun.grizzly with parameters of type AsyncWriteCallbackHandler
`void` `TCPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` using async write queue.
`void` `TCPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` using async write queue.
`void` `TCPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method writes `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method writes `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method writes `ByteBuffer` using async write queue.
`void` `TCPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` using async write queue.
`void` `TCPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method sends `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method sends `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method sends `ByteBuffer` using async write queue.
`void` `TCPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method sends `ByteBuffer` using async write queue.
`void` `SSLConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method sends `ByteBuffer` using async write queue.
`void` `UDPConnectorHandler.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method sends `ByteBuffer` using async write queue.

Uses of AsyncWriteCallbackHandler in com.sun.grizzly.async

Fields in com.sun.grizzly.async declared as AsyncWriteCallbackHandler
`protected AsyncWriteCallbackHandler` `AsyncWriteQueueRecord.callbackHandler`

Methods in com.sun.grizzly.async that return AsyncWriteCallbackHandler
`AsyncWriteCallbackHandler` `AsyncWriteQueueRecord.getCallbackHandler()`

Methods in com.sun.grizzly.async with parameters of type AsyncWriteCallbackHandler
`void` `AsyncWriteQueueRecord.set(ByteBuffer byteBuffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, SocketAddress dstAddress)`
`void` `AsyncWriteQueueRecord.setCallbackHandler(AsyncWriteCallbackHandler callbackHandler)`
`void` `AbstractAsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).
`void` `AsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).
`void` `AbstractAsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).
`void` `AsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).

`void`

`AbstractAsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)`
Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).

`void`

`AsyncQueueWriter.write(SelectionKey key, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)`
Method writes `ByteBuffer` to the `SelectableChannel` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SelectableChannel` directly (without putting to the queue).

`void` `AbstractAsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).
`void` `AsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void`

`AbstractAsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)`
Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void` `AsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void`

`AbstractAsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)`
Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void`

`AsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)`
Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void`

`TCPAsyncQueueWriter.write(SelectionKey key, SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)`
Method sends `ByteBuffer` to the `SocketAddress` First, if `SelectableChannel` associated write queue is empty - it tries to write `ByteBuffer` to the given `SocketAddress` directly (without putting to the queue).

`void` `AsyncQueueWritable.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method writes `ByteBuffer` using async write queue.
`void` `AsyncQueueWritable.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method writes `ByteBuffer` using async write queue.
`void` `AsyncQueueWritable.writeToAsyncQueue(ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method writes `ByteBuffer` using async write queue.
`void` `AsyncQueueWritable.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler)` Method sends `ByteBuffer` using async write queue.
`void` `AsyncQueueWritable.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor)` Method sends `ByteBuffer` using async write queue.
`void` `AsyncQueueWritable.writeToAsyncQueue(SocketAddress dstAddress, ByteBuffer buffer, AsyncWriteCallbackHandler callbackHandler, AsyncQueueDataProcessor writePreProcessor, boolean isCloneByteBuffer)` Method sends `ByteBuffer` using async write queue.

Copyright © 2008 SUN Microsystems. All Rights Reserved.