Uses of Package
com.sun.grizzly

Packages that use com.sun.grizzly
com.sun.grizzly   
com.sun.grizzly.async   
com.sun.grizzly.connectioncache.client   
com.sun.grizzly.connectioncache.server   
com.sun.grizzly.filter   
com.sun.grizzly.suspendable   
com.sun.grizzly.util   
 

Classes in com.sun.grizzly used by com.sun.grizzly
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.
CallbackHandler
          Callback handler for non blocking client operations.
CallbackHandlerContextTask
          CallbackHandler task, which will be executed by Context, when Context.execute(ContextTask) is called.
ComplexSelectorHandler
          A ComplexSelectorHandler handles all java.nio.channels.Selector operations similar way SelectorHandler does.
ConnectorHandler
          Client side interface used to implement non blocking client operation.
ConnectorHandlerPool
          Interface representing ConnectorHandler pool Implementation of this interface will be responsible for allocating/releasing client side ConnectorHandlers
ConnectorInstanceHandler
          This interface is responsible of handling ConnectorHandler instance creation.
ConnectorInstanceHandler.ConcurrentQueueConnectorInstanceHandler
          Concurrent Queue ConnectorInstanceHandler implementation
Context
          This interface is used to share information between the Grizzly Framework classes and ProtocolFilter implementation.
Context.AttributeScope
           
Context.KeyRegistrationState
          A SelectionKey's registration state.
Context.OpType
          The list of possible SelectionKey.OP_XXXX.
ContextTask
          Task, which will be executed by Context, when Context.execute(ContextTask) is called.
Controller
           Main entry point when using the Grizzly Framework.
Controller.Protocol
           
ControllerStateListener
          Controller state listener interface.
DefaultProtocolChain.EventHandler
          Interface, which introduces handler, which will be notified about event, happened on ProtocolChain
DefaultProtocolChain.Phase
           
Handler
          Marker interface.
IOEvent
          When a non blocking operation occurs, the SelectorHandler implementation will invoke an instance of CallbackHandler with an instance of this class.
Lifecycle
          Simple Life cycle interface used to manage Grizzly component.
NIOContext
          This Object is used to share information between the Grizzly Framework classes and ProtocolFilter implementation.
ProtocolChain
           This class implement the "Chain of Responsibility" pattern (for more info, take a look at the classic "Gang of Four" design patterns book).
ProtocolChainContextTask
          ProtocolChain task, which will be executed by Context, when Context.execute(ContextTask) is called.
ProtocolChainInstanceHandler
          An ProtocolChainInstanceHandler is where one or several ProtocolChain are created and cached.
ProtocolChainInstruction
          The ProtocolChainInstruction contains the instruction for a ProtocolChain, how it should continue the invokation.
ProtocolFilter
          A ProtocolFilter encapsulates a unit of processing work to be performed, whose purpose is to examine and/or modify the state of a transaction that is represented by a ProtocolContext.
ReadController
          ReadController class represents Controller, which is not itself independent.
ReinvokeAware
          The common interface, for objects, which could have influence on a ProtocolChain reinvokation.
Role
          The transport role
SelectionKeyContextTask
          Basic class for all ContextTasks, which are dealing with SelectionKeys
SelectionKeyHandler
          A SelectionKeyHandler is used to handle the life cycle of a SelectionKey.
SelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
SSLCallbackHandler
          This class extends the CallbackHandler functionalities by exposing the onHandshake method.
SSLConfig
          SSL configuration
SSLSelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
TCPSelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
UDPSelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
 

Classes in com.sun.grizzly used by com.sun.grizzly.async
ContextTask
          Task, which will be executed by Context, when Context.execute(ContextTask) is called.
SelectionKeyContextTask
          Basic class for all ContextTasks, which are dealing with SelectionKeys
SelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
 

Classes in com.sun.grizzly used by com.sun.grizzly.connectioncache.client
CallbackHandler
          Callback handler for non blocking client operations.
ConnectorHandler
          Client side interface used to implement non blocking client operation.
ConnectorHandlerPool
          Interface representing ConnectorHandler pool Implementation of this interface will be responsible for allocating/releasing client side ConnectorHandlers
Controller
           Main entry point when using the Grizzly Framework.
Controller.Protocol
           
Handler
          Marker interface.
IOEvent
          When a non blocking operation occurs, the SelectorHandler implementation will invoke an instance of CallbackHandler with an instance of this class.
SelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
 

Classes in com.sun.grizzly used by com.sun.grizzly.connectioncache.server
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.
DefaultSelectionKeyHandler
          Default implementation of a SelectionKey Handler.
Handler
          Marker interface.
SelectionKeyHandler
          A SelectionKeyHandler is used to handle the life cycle of a SelectionKey.
 

Classes in com.sun.grizzly used by com.sun.grizzly.filter
Context
          This interface is used to share information between the Grizzly Framework classes and ProtocolFilter implementation.
ProtocolFilter
          A ProtocolFilter encapsulates a unit of processing work to be performed, whose purpose is to examine and/or modify the state of a transaction that is represented by a ProtocolContext.
ProtocolParser
          An interface that knows how to parse bytes into a protocol data unit.
ReinvokeAware
          The common interface, for objects, which could have influence on a ProtocolChain reinvokation.
SSLConfig
          SSL configuration
 

Classes in com.sun.grizzly used by com.sun.grizzly.suspendable
Context
          This interface is used to share information between the Grizzly Framework classes and ProtocolFilter implementation.
ProtocolFilter
          A ProtocolFilter encapsulates a unit of processing work to be performed, whose purpose is to examine and/or modify the state of a transaction that is represented by a ProtocolContext.
SelectorHandler
          A SelectorHandler handles all java.nio.channels.Selector operations.
 

Classes in com.sun.grizzly used by com.sun.grizzly.util
CallbackHandler
          Callback handler for non blocking client operations.
Handler
          Marker interface.
 



Copyright © 2008 SUN Microsystems. All Rights Reserved.