Uses of Class
org.glassfish.grizzly.filterchain.FilterChainContext
Packages that use FilterChainContext
Package
Description
-
Uses of FilterChainContext in org.glassfish.grizzly.compression.lzma
Methods in org.glassfish.grizzly.compression.lzma with parameters of type FilterChainContextModifier and TypeMethodDescriptionLZMAFilter.handleClose(FilterChainContext ctx) LZMAFilter.handleRead(FilterChainContext ctx) LZMAFilter.handleWrite(FilterChainContext ctx) -
Uses of FilterChainContext in org.glassfish.grizzly.compression.zip
Methods in org.glassfish.grizzly.compression.zip with parameters of type FilterChainContextModifier 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 ingetMessage()and, as the result, produces aBufferwith a plain data.GZipFilter.handleWrite(FilterChainContext ctx) Method compresses plain data stored ingetMessage()and, as the result, produces aBufferwith a GZIP compressed data. -
Uses of FilterChainContext in org.glassfish.grizzly.filterchain
Fields in org.glassfish.grizzly.filterchain with type parameters of type FilterChainContextModifier and TypeFieldDescriptionprotected CompletionHandler<FilterChainContext>FilterChainContext.operationCompletionHandlerCompletionHandler, which will be notified, when operation will be complete.Methods in org.glassfish.grizzly.filterchain that return FilterChainContextModifier and TypeMethodDescriptionFilterChainContext.copy()static FilterChainContextFilterChainContext.create(Connection connection) static FilterChainContextFilterChainContext.create(Connection connection, Closeable closeable) BaseFilter.createContext(Connection connection, FilterChainContext.Operation operation) final FilterChainContextAbstractFilterChain.obtainFilterChainContext(Connection connection) AbstractFilterChain.obtainFilterChainContext(Connection connection, int startIdx, int endIdx, int currentIdx) AbstractFilterChain.obtainFilterChainContext(Connection connection, Closeable closeable) AbstractFilterChain.obtainFilterChainContext(Connection connection, Closeable closeable, int startIdx, int endIdx, int currentIdx) FilterChain.obtainFilterChainContext(Connection connection) FilterChain.obtainFilterChainContext(Connection connection, int startIdx, int endIdx, int currentIdx) FilterChain.obtainFilterChainContext(Connection connection, Closeable closeable) FilterChain.obtainFilterChainContext(Connection connection, Closeable closeable, int startIdx, int endIdx, int currentIdx) Methods in org.glassfish.grizzly.filterchain with parameters of type FilterChainContextModifier and TypeMethodDescriptionintFilterExecutor.defaultEndIdx(FilterChainContext context) intFilterExecutor.defaultStartIdx(FilterChainContext context) voidBaseFilter.exceptionOccurred(FilterChainContext ctx, Throwable error) Notification about exception, occurred on theFilterChainvoidFilter.exceptionOccurred(FilterChainContext ctx, Throwable error) Notification about exception, occurred on theFilterChainDefaultFilterChain.execute(FilterChainContext ctx) Execute this FilterChain.FilterChain.execute(FilterChainContext context) Method processes occurredIOEventon thisFilterChain.FilterExecutor.execute(Filter filter, FilterChainContext context) protected org.glassfish.grizzly.filterchain.DefaultFilterChain.FilterExecutionDefaultFilterChain.executeChainPart(FilterChainContext ctx, FilterExecutor executor, int start, int end, org.glassfish.grizzly.filterchain.DefaultFilterChain.FiltersState filtersState) protected NextActionDefaultFilterChain.executeFilter(FilterExecutor executor, Filter currentFilter, FilterChainContext ctx) voidDefaultFilterChain.fail(FilterChainContext context, Throwable failure) voidFilterChain.fail(FilterChainContext context, Throwable failure) intFilterExecutor.getNextFilter(FilterChainContext context) intFilterExecutor.getPreviousFilter(FilterChainContext context) 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.booleanFilterExecutor.hasNextFilter(FilterChainContext context, int idx) booleanFilterExecutor.hasPreviousFilter(FilterChainContext context, int idx) voidFilterExecutor.initIndexes(FilterChainContext context) voidFilterChainContext.CompletionListener.onComplete(FilterChainContext context) The method is called, when passedFilterChainContextprocessing is complete.voidFilterChainContext.CopyListener.onCopy(FilterChainContext srcContext, FilterChainContext copiedContext) The method is called, when passedFilterChainContextis copied.DefaultFilterChain.read(FilterChainContext context) FilterChain.read(FilterChainContext context) Method parameters in org.glassfish.grizzly.filterchain with type arguments of type FilterChainContextModifier and TypeMethodDescriptionvoidDefaultFilterChain.fireEventDownstream(Connection connection, FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) voidFilterChain.fireEventDownstream(Connection connection, FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) voidDefaultFilterChain.fireEventUpstream(Connection connection, FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) voidFilterChain.fireEventUpstream(Connection connection, FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) voidFilterChainContext.notifyDownstream(FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) voidFilterChainContext.notifyUpstream(FilterChainEvent event, CompletionHandler<FilterChainContext> completionHandler) -
Uses of FilterChainContext in org.glassfish.grizzly.nio.transport
Methods in org.glassfish.grizzly.nio.transport with parameters of type FilterChainContextModifier and TypeMethodDescriptionvoidTCPNIOTransportFilter.exceptionOccurred(FilterChainContext ctx, Throwable error) voidUDPNIOTransportFilter.exceptionOccurred(FilterChainContext ctx, Throwable error) TCPNIOTransportFilter.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 FilterChainContext in org.glassfish.grizzly.ssl
Methods in org.glassfish.grizzly.ssl that return FilterChainContextModifier and TypeMethodDescriptionSSLBaseFilter.SSLTransportFilterWrapper.createContext(Connection connection, FilterChainContext.Operation operation) Methods in org.glassfish.grizzly.ssl with parameters of type FilterChainContextModifier and TypeMethodDescriptionprotected BufferSSLBaseFilter.doHandshakeStep(SSLConnectionContext sslCtx, FilterChainContext ctx, Buffer inputBuffer) protected BufferSSLBaseFilter.doHandshakeStep(SSLConnectionContext sslCtx, FilterChainContext ctx, Buffer inputBuffer, Buffer tmpAppBuffer0) protected BufferSSLFilter.doHandshakeStep(SSLConnectionContext sslCtx, FilterChainContext ctx, Buffer inputBuffer, Buffer tmpAppBuffer0) protected BufferSSLBaseFilter.doHandshakeSync(SSLConnectionContext sslCtx, FilterChainContext ctx, Buffer inputBuffer, long timeoutMillis) voidSSLBaseFilter.SSLTransportFilterWrapper.exceptionOccurred(FilterChainContext ctx, Throwable error) protected voidSSLBaseFilter.getPeerCertificateChain(SSLConnectionContext sslCtx, FilterChainContext context, boolean needClientAuth, FutureImpl<Object[]> certFuture) Obtains the certificate chain for this SSL session.SSLBaseFilter.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 voidSSLFilter.handshake(Connection<?> connection, CompletionHandler<SSLEngine> completionHandler, Object dstAddress, SSLEngineConfigurator sslEngineConfigurator, FilterChainContext context, boolean forceBeginHandshake) protected voidSSLBaseFilter.renegotiate(SSLConnectionContext sslCtx, FilterChainContext context) Performs an SSL renegotiation.SSLBaseFilter.CertificateEvent.trigger(FilterChainContext ctx) Invoke this method to trigger processing to abtain certificates from the remote peer.protected NextActionSSLBaseFilter.unwrapAll(FilterChainContext ctx, SSLConnectionContext sslCtx) protected BufferSSLBaseFilter.wrapAll(FilterChainContext ctx, SSLConnectionContext sslCtx) -
Uses of FilterChainContext in org.glassfish.grizzly.utils
Methods in org.glassfish.grizzly.utils with parameters of type FilterChainContextModifier and TypeMethodDescriptionvoidLogFilter.exceptionOccurred(FilterChainContext ctx, Throwable error) longIdleTimeoutFilter.TimeoutResolver.getTimeout(FilterChainContext ctx) ActivityCheckFilter.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) protected voidIdleTimeoutFilter.queueAction(FilterChainContext ctx)