Package com.sun.grizzly.filterchain

Interface Summary
CodecFilter<K,L>  
DefaultFilterChain.FilterExecutor Executes appropriate Filter processing method to process occured IOEvent.
Filter A Filter 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 FilterChainContext.
FilterChain This class implement the "Chain of Responsibility" pattern (for more info, take a look at the classic "Gang of Four" design patterns book).
FilterChainEnabledTransport Common interface for Transports, which support FilterChains.
FilterChainFactory Factory, which is responsible for creating, releasing FilterChains.
NextAction The interface defines the instruction for a FilterChain, how it should continue filter chain execution.
PatternFilterChainFactory FilterChainFactory implementation, which is able to create new FilterChain instances by the given pattern.
StreamTransformerFilter  
 

Class Summary
AbstractFilterChain Abstract FilterChain implementation, which redirects Processor.process(com.sun.grizzly.Context) call to the AbstractFilterChain.execute(com.sun.grizzly.filterchain.FilterChainContext)
DefaultDecoderTransformer  
DefaultEncoderTransformer  
DefaultFilterChain Default FilterChain implementation
DefaultFilterChainCodec DefaultFilterChain codec implementation.
FilterAdapter Provides empty implementation for Filter processing methods.
FilterChainContext FilterChain Context implementation.
FilterChainProcessorSelector ProcessorSelector implementation, which delegates processing of IOEvent to the FilterChain.
ListFacadeFilterChain FilterChain facade, which implements all the List related methods.
SingletonFilterChainFactory FilterChainFactory implementation, which operates just with a single FilterChain instance.
TransportFilter Transport Filter implementation, which should work with any Transport.
 

Enum Summary
TransportFilter.Mode  
 



Copyright © 2009 SUN Microsystems. All Rights Reserved.