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

Packages that use Handler
com.sun.grizzly
com.sun.grizzly.connectioncache.client
com.sun.grizzly.connectioncache.server

Uses of Handler in com.sun.grizzly

Subinterfaces of Handler in com.sun.grizzly
`interface` `CallbackHandler<E>` Callback handler for non blocking client operations.
`interface` `ComplexSelectorHandler` A ComplexSelectorHandler handles all java.nio.channels.Selector operations similar way `SelectorHandler` does.
`interface` `ConnectorHandler<E extends SelectorHandler,P extends CallbackHandler>` Client side interface used to implement non blocking client operation.
`interface` `ProtocolChainInstanceHandler` An ProtocolChainInstanceHandler is where one or several ProtocolChain are created and cached.
`interface` `SelectionKeyHandler` A SelectionKeyHandler is used to handle the life cycle of a SelectionKey.
`interface` `SelectorHandler` A SelectorHandler handles all java.nio.channels.Selector operations.
`interface` `SSLCallbackHandler<E>` This class extends the CallbackHandler functionalities by exposing the onHandshake method.

Classes in com.sun.grizzly that implement Handler
`class` `BaseSelectionKeyHandler` This class is an implementation of a SelectionKeyHandler which does not use the SelectionKey attachment, does not expire keys or utilize a keep-alive mechanism.
`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.
`class` `DefaultProtocolChainInstanceHandler` Default implementation of an ProtocolChainInstanceHandler.
`class` `DefaultSelectionKeyHandler` Default implementation of a SelectionKey Handler.
`class` `RoundRobinSelectorHandler` A SelectorHandler handles all java.nio.channels.Selector operations.
`class` `SSLConnectorHandler` Non blocking SSL Connector Handler.
`class` `SSLSelectorHandler` A SelectorHandler handles all java.nio.channels.Selector operations.
`class` `TCPConnectorHandler` Non blocking TCP Connector Handler.
`class` `TCPSelectorHandler` A SelectorHandler handles all java.nio.channels.Selector operations.
`class` `UDPConnectorHandler` Client side interface used to implement non blocking client operation.
`class` `UDPSelectorHandler` A SelectorHandler handles all java.nio.channels.Selector operations.

Methods in com.sun.grizzly with parameters of type Handler
`static Controller` `Controller.getHandlerController(Handler handler)` Return the Controller which is handling the `Handler`

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

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

Uses of Handler in com.sun.grizzly.connectioncache.server

Classes in com.sun.grizzly.connectioncache.server that implement Handler
`class` `CacheableSelectionKeyHandler` Extended implementation of the DefaultSelectionKeyHandler with ConnectionManagement integrated in it

Copyright © 2008 SUN Microsystems. All Rights Reserved.