Module org.glassfish.grizzly
Package org.glassfish.grizzly.filterchain
package org.glassfish.grizzly.filterchain
-
ClassDescriptionAbstractCodecFilter<K,
L> AbstractFilterChainimplementation, which redirectsProcessor.process(org.glassfish.grizzly.Context)call to theFilterChain.execute(org.glassfish.grizzly.filterchain.FilterChainContext)Provides empty implementation forFilterprocessing methods.CodecFilter<K,L> DefaultFilterChainimplementationA 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 aFilterChainContext.This class implement the "Chain of Responsibility" pattern (for more info, take a look at the classic "Gang of Four" design patterns book).FilterChainBuilderimplementation, which is responsible for constructingFilterChains.FilterChainContextimplementation.The interface, which represents a listener, which will be notified, onceFilterChainContextprocessing is complete.The interface, which represents a listener, which will be notified, afterFilterChainContext.copy()is called.Common interface for Transports, which supportFilterChains.FilterChainfacade, which implements all theListrelated methods.The interface defines the instruction for aFilterChain, how it should continue filter chain execution.An event thatFilterimplementations may listen for if special processing is required during a graceful shutdown.