Uses of Interface
com.sun.grizzly.Handler

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

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 SingleProtocolChainInstanceHandler
          Implementation of an ProtocolChainInstanceHandler.
 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
 

Uses of Handler in com.sun.grizzly.util
 

Subinterfaces of Handler in com.sun.grizzly.util
 interface ConnectionCloseHandler
          Simple listener to be used when an application needs to be notified when a a SelectorHandler, ConnectionHandler or SelectionKeyHandler close a connection (ConnectionCloseHandler.locallyClosed(java.nio.channels.SelectionKey)), or when a remote client close the connection (ConnectionCloseHandler.remotlyClosed(java.nio.channels.SelectionKey)).
 



Copyright © 2008 SUN Microsystems. All Rights Reserved.