Uses of Interface
org.glassfish.grizzly.filterchain.NextAction
Packages that use NextAction
Package
Description
-
Uses of NextAction in org.glassfish.grizzly.compression.lzma
Methods in org.glassfish.grizzly.compression.lzma that return NextActionModifier and TypeMethodDescriptionLZMAFilter.handleClose(FilterChainContext ctx) LZMAFilter.handleRead(FilterChainContext ctx) LZMAFilter.handleWrite(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.compression.zip
Methods in org.glassfish.grizzly.compression.zip that return NextActionModifier and TypeMethodDescriptionGZipFilter.handleClose(FilterChainContext ctx) Method perform the clean up of GZIP encoding/decoding state on a closedConnection.GZipFilter.handleRead(FilterChainContext ctx) Method decodes GZIP encoded data stored inFilterChainContext.getMessage()and, as the result, produces aBufferwith a plain data.GZipFilter.handleWrite(FilterChainContext ctx) Method compresses plain data stored inFilterChainContext.getMessage()and, as the result, produces aBufferwith a GZIP compressed data. -
Uses of NextAction in org.glassfish.grizzly.filterchain
Classes in org.glassfish.grizzly.filterchain that implement NextActionModifier and TypeClassDescriptionclassMethods in org.glassfish.grizzly.filterchain that return NextActionModifier and TypeMethodDescriptionFilterExecutor.execute(Filter filter, FilterChainContext context) protected NextActionDefaultFilterChain.executeFilter(FilterExecutor executor, Filter currentFilter, FilterChainContext ctx) FilterChainContext.getForkAction()FilterChainContext.getForkAction(NextAction nextAction) FilterChainContext.getInvokeAction()<E> NextActionFilterChainContext.getInvokeAction(E incompleteChunk, Appender<E> appender) FilterChainContext.getInvokeAction(Object unparsedChunk) FilterChainContext.getRerunFilterAction()GetNextAction, which instructsFilterChainto rerun the filter.FilterChainContext.getStopAction()GetNextActionimplementation, which instructsFilterChainto stop executing phase.<E> NextActionFilterChainContext.getStopAction(E incompleteChunk, Appender<E> appender) GetNextActionimplementation, which instructsFilterChainstop executing phase.FilterChainContext.getStopAction(Object incompleteChunk) GetNextActionimplementation, which instructsFilterChainstop executing phase.FilterChainContext.getSuspendAction()GetNextAction, which instructsFilterChainto suspend filter chain execution.FilterChainContext.getSuspendingStopAction()Deprecated.BaseFilter.handleAccept(FilterChainContext ctx) Execute a unit of processing work to be performed, when server channel has accepted the client connection.Filter.handleAccept(FilterChainContext ctx) Execute a unit of processing work to be performed, when server channel has accepted the client connection.TransportFilter.handleAccept(FilterChainContext ctx) Delegates accept operation toTransport's specific transport filter.BaseFilter.handleClose(FilterChainContext ctx) Execute a unit of processing work to be performed, when connection has been closed.Filter.handleClose(FilterChainContext ctx) Execute a unit of processing work to be performed, when connection has been closed.TransportFilter.handleClose(FilterChainContext ctx) Delegates close operation toTransport's specific transport filter.BaseFilter.handleConnect(FilterChainContext ctx) Execute a unit of processing work to be performed, when channel gets connected.Filter.handleConnect(FilterChainContext ctx) Execute a unit of processing work to be performed, when channel gets connected.TransportFilter.handleConnect(FilterChainContext ctx) Delegates connect operation toTransport's specific transport filter.BaseFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Handle custom event associated with theConnection.Filter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Handle custom event associated with theConnection.TransportFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Delegates event operation toTransport's specific transport filter.AbstractCodecFilter.handleRead(FilterChainContext ctx) BaseFilter.handleRead(FilterChainContext ctx) Execute a unit of processing work to be performed, when channel will become available for reading.Filter.handleRead(FilterChainContext ctx) Execute a unit of processing work to be performed, when channel will become available for reading.TransportFilter.handleRead(FilterChainContext ctx) Delegates reading operation toTransport's specific transport filter.AbstractCodecFilter.handleWrite(FilterChainContext ctx) BaseFilter.handleWrite(FilterChainContext ctx) Execute a unit of processing work to be performed, when some data should be written on channel.Filter.handleWrite(FilterChainContext ctx) Execute a unit of processing work to be performed, when some data should be written on channel.TransportFilter.handleWrite(FilterChainContext ctx) Delegates writing operation toTransport's specific transport filter.Methods in org.glassfish.grizzly.filterchain with parameters of type NextActionModifier and TypeMethodDescriptionvoidFilterChainContext.fork(NextAction nextAction) This method invocation suggests theFilterChainto create a copy of thisFilterChainContextand resume/fork its execution starting from the currentFilter.FilterChainContext.getForkAction(NextAction nextAction) voidFilterChainContext.resume(NextAction nextAction) Resume the current FilterChain task processing by completing the currentFilter(the Filter, which suspended the processing) with the passedNextAction. -
Uses of NextAction in org.glassfish.grizzly.http
Methods in org.glassfish.grizzly.http that return NextActionModifier and TypeMethodDescriptionHttpServerFilter.handleClose(FilterChainContext ctx) HttpClientFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) HttpServerFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) HttpClientFilter.handleRead(FilterChainContext ctx) The method is called, once we have received aBuffer, which has to be transformed into HTTP response packet part.final NextActionHttpCodecFilter.handleRead(FilterChainContext ctx, HttpHeader httpHeader) The method is called by the specific HttpCodecFilter implementation, once we have received aBuffer, which has to be transformed into HTTP packet part.HttpServerFilter.handleRead(FilterChainContext ctx) The method is called, once we have received aBuffer, which has to be transformed into HTTP request packet part.HttpClientFilter.handleWrite(FilterChainContext ctx) HttpCodecFilter.handleWrite(FilterChainContext ctx) The method is called, once we need to serialize aHttpPacket, which may represent HTTP packet header, content or content chunk. -
Uses of NextAction in org.glassfish.grizzly.http.ajp
Methods in org.glassfish.grizzly.http.ajp that return NextActionModifier and TypeMethodDescriptionAjpHandlerFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Handling Http request completion event sent by Http server filter and send the Ajp end response message.AjpHandlerFilter.handleRead(FilterChainContext ctx) Handle the Ajp message.AjpMessageFilter.handleRead(FilterChainContext ctx) AjpHandlerFilter.handleWrite(FilterChainContext ctx) Encoding HttpResponsePacket or HttpContent to Ajp message. -
Uses of NextAction in org.glassfish.grizzly.http.server
Methods in org.glassfish.grizzly.http.server that return NextActionModifier and TypeMethodDescriptionHttpServerFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) FileCacheFilter.handleRead(FilterChainContext ctx) HttpServerFilter.handleRead(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.http2
Methods in org.glassfish.grizzly.http2 that return NextActionModifier and TypeMethodDescriptionHttp2ServerFilter.handleAccept(FilterChainContext ctx) Http2ServerFilter.handleClose(FilterChainContext ctx) Http2ClientFilter.handleConnect(FilterChainContext ctx) Http2BaseFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Http2ClientFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Http2ServerFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) Http2ClientFilter.handleRead(FilterChainContext ctx) Http2ServerFilter.handleRead(FilterChainContext ctx) Http2BaseFilter.handleWrite(FilterChainContext ctx) Http2ClientFilter.handleWrite(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.nio.transport
Methods in org.glassfish.grizzly.nio.transport that return NextActionModifier and TypeMethodDescriptionTCPNIOTransportFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) UDPNIOTransportFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) TCPNIOTransportFilter.handleRead(FilterChainContext ctx) UDPNIOTransportFilter.handleRead(FilterChainContext ctx) TCPNIOTransportFilter.handleWrite(FilterChainContext ctx) UDPNIOTransportFilter.handleWrite(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.portunif
Methods in org.glassfish.grizzly.portunif that return NextActionModifier and TypeMethodDescriptionPUFilter.handleClose(FilterChainContext ctx) BackChannelFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) PUFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) BackChannelFilter.handleRead(FilterChainContext ctx) PUFilter.handleRead(FilterChainContext ctx) BackChannelFilter.handleWrite(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.ssl
Methods in org.glassfish.grizzly.ssl that return NextActionModifier and TypeMethodDescriptionSSLBaseFilter.SSLTransportFilterWrapper.handleAccept(FilterChainContext ctx) SSLBaseFilter.SSLTransportFilterWrapper.handleClose(FilterChainContext ctx) SSLBaseFilter.SSLTransportFilterWrapper.handleConnect(FilterChainContext ctx) SSLBaseFilter.handleEvent(FilterChainContext ctx, FilterChainEvent event) SSLBaseFilter.SSLTransportFilterWrapper.handleEvent(FilterChainContext ctx, FilterChainEvent event) SSLBaseFilter.handleRead(FilterChainContext ctx) SSLBaseFilter.SSLTransportFilterWrapper.handleRead(FilterChainContext ctx) SSLBaseFilter.handleWrite(FilterChainContext ctx) SSLBaseFilter.SSLTransportFilterWrapper.handleWrite(FilterChainContext ctx) SSLFilter.handleWrite(FilterChainContext ctx) protected NextActionSSLBaseFilter.unwrapAll(FilterChainContext ctx, SSLConnectionContext sslCtx) -
Uses of NextAction in org.glassfish.grizzly.utils
Methods in org.glassfish.grizzly.utils that return NextActionModifier and TypeMethodDescriptionActivityCheckFilter.handleAccept(FilterChainContext ctx) IdleTimeoutFilter.handleAccept(FilterChainContext ctx) LogFilter.handleAccept(FilterChainContext ctx) SilentConnectionFilter.handleAccept(FilterChainContext ctx) ActivityCheckFilter.handleClose(FilterChainContext ctx) IdleTimeoutFilter.handleClose(FilterChainContext ctx) LogFilter.handleClose(FilterChainContext ctx) SilentConnectionFilter.handleClose(FilterChainContext ctx) ActivityCheckFilter.handleConnect(FilterChainContext ctx) IdleTimeoutFilter.handleConnect(FilterChainContext ctx) LogFilter.handleConnect(FilterChainContext ctx) ActivityCheckFilter.handleRead(FilterChainContext ctx) DelayFilter.handleRead(FilterChainContext ctx) EchoFilter.handleRead(FilterChainContext ctx) IdleTimeoutFilter.handleRead(FilterChainContext ctx) LogFilter.handleRead(FilterChainContext ctx) SilentConnectionFilter.handleRead(FilterChainContext ctx) ActivityCheckFilter.handleWrite(FilterChainContext ctx) DelayFilter.handleWrite(FilterChainContext ctx) IdleTimeoutFilter.handleWrite(FilterChainContext ctx) LogFilter.handleWrite(FilterChainContext ctx) SilentConnectionFilter.handleWrite(FilterChainContext ctx) -
Uses of NextAction in org.glassfish.grizzly.websockets
Methods in org.glassfish.grizzly.websockets that return NextActionModifier and TypeMethodDescriptionBaseWebSocketFilter.handleClose(FilterChainContext ctx) Method handles GrizzlyConnectionclose phase.WebSocketClientFilter.handleConnect(FilterChainContext ctx) Method handles GrizzlyConnectionconnect phase.protected abstract NextActionBaseWebSocketFilter.handleHandshake(FilterChainContext ctx, HttpContent content) Handle websocket handshakeprotected NextActionWebSocketClientFilter.handleHandshake(FilterChainContext ctx, HttpContent content) protected NextActionWebSocketFilter.handleHandshake(FilterChainContext ctx, HttpContent content) BaseWebSocketFilter.handleRead(FilterChainContext ctx) Handle GrizzlyConnectionread phase.BaseWebSocketFilter.handleWrite(FilterChainContext ctx) Handle GrizzlyConnectionwrite phase.
FilterChainContext.getForkAction()