## Uses of Interface
com.sun.grizzly.CallbackHandler

Packages that use CallbackHandler
com.sun.grizzly
com.sun.grizzly.connectioncache.client
com.sun.grizzly.util

Uses of CallbackHandler in com.sun.grizzly

Classes in com.sun.grizzly with type parameters of type CallbackHandler
`interface` `ConnectorHandler<E extends SelectorHandler,P extends CallbackHandler>` Client side interface used to implement non blocking client operation.

Subinterfaces of CallbackHandler in com.sun.grizzly
`interface` `SSLCallbackHandler<E>` This class extends the CallbackHandler functionalities by exposing the onHandshake method.

Classes in com.sun.grizzly that implement CallbackHandler
`class` `DefaultCallbackHandler` Default `CallbackHandler` implementation that implements the connect operations, and delegate the read and write operations to its associated `SelectorHandler` `ProtocolChain`, like the default `SelectorHandler` is doing server side component.

Fields in com.sun.grizzly declared as CallbackHandler
`protected CallbackHandler` `UDPConnectorHandler.callbackHandler` A `CallbackHandler` handler invoked by the UDPSelectorHandler when a non blocking operation is ready to be processed.

Methods in com.sun.grizzly that return CallbackHandler
`CallbackHandler` `TCPConnectorHandler.getCallbackHandler()` Return the `CallbackHandler`.
`CallbackHandler` `UDPConnectorHandler.getCallbackHandler()` Return the `CallbackHandler`.
`CallbackHandler` `CallbackHandlerContextTask.getCallBackHandler()`

Methods in com.sun.grizzly with parameters of type CallbackHandler
`void` `TCPConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler)` Connect to hostname:port.
`void` `UDPConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler)` Connect to hostname:port.
`void` `TCPConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler, TCPSelectorHandler selectorHandler)` Connect to hostname:port.
`void` `UDPConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler, UDPSelectorHandler selectorHandler)` Connect to hostname:port.
`void` `TCPConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler)` Connect to hostname:port.
`protected void` `TCPSelectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callBackHandler)` Register a CallBackHandler to this Selector.
`void` `UDPConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler)` Connect to hostname:port.
`void` `TCPConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler, TCPSelectorHandler selectorHandler)` Connect to hostname:port.
`void` `UDPConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler, UDPSelectorHandler selectorHandler)` Connect to hostname:port.
`protected void` `TCPSelectorHandler.invokeCallbackHandler(CallbackHandler callbackHandler, Context context)` Invoke a CallbackHandler via a Context instance.
`void` `TCPConnectorHandler.setCallbackHandler(CallbackHandler callbackHandler)` Set the `CallbackHandler`.
`void` `UDPConnectorHandler.setCallbackHandler(CallbackHandler callbackHandler)` Set the `CallbackHandler`.
`void` `CallbackHandlerContextTask.setCallBackHandler(CallbackHandler callBackHandler)`

Uses of CallbackHandler in com.sun.grizzly.connectioncache.client

Classes in com.sun.grizzly.connectioncache.client that implement CallbackHandler
`class` `CacheableConnectorHandler` Extended implementation of the DefaultSelectionKeyHandler with ConnectionManagement integrated in it

Methods in com.sun.grizzly.connectioncache.client that return CallbackHandler
`CallbackHandler` `CacheableConnectorHandler.getCallbackHandler()`

Methods in com.sun.grizzly.connectioncache.client with parameters of type CallbackHandler
`void` `CacheableConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler)`
`void` `CacheableConnectorHandler.connect(SocketAddress remoteAddress, CallbackHandler callbackHandler, SelectorHandler selectorHandler)`
`void` `CacheableConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler)`
`void` `CacheableConnectorHandler.connect(SocketAddress remoteAddress, SocketAddress localAddress, CallbackHandler callbackHandler, SelectorHandler selectorHandler)`
`void` `CacheableConnectorHandler.setCallbackHandler(CallbackHandler callbackHandler)`

Uses of CallbackHandler in com.sun.grizzly.util

Methods in com.sun.grizzly.util that return CallbackHandler
`CallbackHandler` `SelectionKeyOP.ConnectSelectionKeyOP.getCallbackHandler()`

Methods in com.sun.grizzly.util with parameters of type CallbackHandler
`static CallbackHandlerSelectionKeyAttachment` `CallbackHandlerSelectionKeyAttachment.create(SelectionKey key, CallbackHandler callbackHandler)` Creates the `CallbackHandler` to the `SelectionKey` CallbackHandler will not be attached directly, but wrapped with `CallbackHandlerSelectionKeyAttachment`
`void` `SelectionKeyOP.ConnectSelectionKeyOP.setCallbackHandler(CallbackHandler callbackHandler)`

Copyright © 2008 SUN Microsystems. All Rights Reserved.