Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.jboss.netty.channel.ChannelEvent

Packages that use ChannelEvent
org.jboss.netty.channel | The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.
org.jboss.netty.handler.codec.compression | Encoder and decoder which compresses and decompresses `ChannelBuffer`s in a compression format such as zlib and gzip.
org.jboss.netty.handler.codec.http | Encoder, decoder and their related message types for HTTP.
org.jboss.netty.handler.codec.oneone | Simplistic abstract classes which help implement encoder and decoder that transform an object into another object and vice versa.
org.jboss.netty.handler.execution | `Executor`-based implementation of various thread models that separate business logic from I/O threads
org.jboss.netty.handler.logging | Logs a `ChannelEvent` for debugging purpose using an `InternalLogger`.
org.jboss.netty.handler.queue | The special-purpose handlers that store an event into an internal queue instead of propagating the event immediately.
org.jboss.netty.handler.ssl | SSL · TLS implementation based on `SSLEngine`
org.jboss.netty.handler.stream | Writes very large data stream asynchronously neither spending a lot of memory nor getting `OutOfMemoryError`.
org.jboss.netty.handler.timeout | Adds support for read and write timeout and idle connection notification using a `Timer`.

Uses of ChannelEvent in org.jboss.netty.channel

Subinterfaces of ChannelEvent in org.jboss.netty.channel
`interface` | `ChannelStateEvent` A `ChannelEvent` which represents the change of the `Channel` state.
`interface` | `ChildChannelStateEvent` A `ChannelEvent` which represents the notification of the state of a child `Channel`.
`interface` | `ExceptionEvent` A `ChannelEvent` which represents the notification of an exception raised by a `ChannelHandler` or an I/O thread.
`interface` | `MessageEvent` A `ChannelEvent` which represents the transmission or reception of a message.
`interface` | `WriteCompletionEvent` A `ChannelEvent` which represents the notification of the completion of a write request on a `Channel`.

Classes in org.jboss.netty.channel that implement ChannelEvent
`class` | `DefaultChildChannelStateEvent` The default `ChildChannelStateEvent` implementation.
`class` | `DefaultExceptionEvent` The default `ExceptionEvent` implementation.
`class` | `DefaultWriteCompletionEvent` The default `WriteCompletionEvent` implementation.
`class` | `DownstreamChannelStateEvent` The default downstream `ChannelStateEvent` implementation.
`class` | `DownstreamMessageEvent` The default downstream `MessageEvent` implementation.
`class` | `UpstreamChannelStateEvent` The default upstream `ChannelStateEvent` implementation.
`class` | `UpstreamMessageEvent` The default upstream `MessageEvent` implementation.

Methods in org.jboss.netty.channel with parameters of type ChannelEvent
`void` | `ChannelSink.eventSunk(ChannelPipeline pipeline, ChannelEvent e)` Invoked by `ChannelPipeline` when a downstream `ChannelEvent` has reached its terminal (the head of the pipeline).
`void` | `ChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent e, ChannelPipelineException cause)` Invoked by `ChannelPipeline` when an exception was raised while one of its `ChannelHandler`s process a `ChannelEvent`.
`void` | `AbstractChannelSink.exceptionCaught(ChannelPipeline pipeline, ChannelEvent event, ChannelPipelineException cause)` Sends an `ExceptionEvent` upstream with the specified `cause`.
`void` | `ChannelDownstreamHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified downstream event.
`void` | `SimpleChannelDownstreamHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified downstream event.
`void` | `SimpleChannelHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified downstream event.
`void` | `SimpleChannelUpstreamHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified upstream event.
`void` | `SimpleChannelHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified upstream event.
`void` | `ChannelUpstreamHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)` Handles the specified upstream event.
`protected void` | `StaticChannelPipeline.notifyHandlerException(ChannelEvent e, Throwable t)`
`protected void` | `DefaultChannelPipeline.notifyHandlerException(ChannelEvent e, Throwable t)`
`void` | `ChannelPipeline.sendDownstream(ChannelEvent e)` Sends the specified `ChannelEvent` to the last `ChannelDownstreamHandler` in this pipeline.
`void` | `StaticChannelPipeline.sendDownstream(ChannelEvent e)`
`void` | `DefaultChannelPipeline.sendDownstream(ChannelEvent e)`
`void` | `ChannelHandlerContext.sendDownstream(ChannelEvent e)` Sends the specified `ChannelEvent` to the `ChannelDownstreamHandler` which is placed in the closest downstream from the handler associated with this context.
`void` | `ChannelPipeline.sendUpstream(ChannelEvent e)` Sends the specified `ChannelEvent` to the first `ChannelUpstreamHandler` in this pipeline.
`void` | `StaticChannelPipeline.sendUpstream(ChannelEvent e)`
`void` | `DefaultChannelPipeline.sendUpstream(ChannelEvent e)`
`void` | `ChannelHandlerContext.sendUpstream(ChannelEvent e)` Sends the specified `ChannelEvent` to the `ChannelUpstreamHandler` which is placed in the closest upstream from the handler associated with this context.

Uses of ChannelEvent in org.jboss.netty.handler.codec.compression

Methods in org.jboss.netty.handler.codec.compression with parameters of type ChannelEvent
`void` | `ZlibEncoder.handleDownstream(ChannelHandlerContext ctx, ChannelEvent evt)`

Uses of ChannelEvent in org.jboss.netty.handler.codec.http

Methods in org.jboss.netty.handler.codec.http with parameters of type ChannelEvent
`void` | `HttpServerCodec.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `HttpClientCodec.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `HttpServerCodec.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `HttpClientCodec.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`

Uses of ChannelEvent in org.jboss.netty.handler.codec.oneone

Methods in org.jboss.netty.handler.codec.oneone with parameters of type ChannelEvent
`void` | `OneToOneEncoder.handleDownstream(ChannelHandlerContext ctx, ChannelEvent evt)`
`void` | `OneToOneDecoder.handleUpstream(ChannelHandlerContext ctx, ChannelEvent evt)`

Uses of ChannelEvent in org.jboss.netty.handler.execution

Methods in org.jboss.netty.handler.execution that return ChannelEvent
`ChannelEvent` | `ChannelEventRunnable.getEvent()` Returns the `ChannelEvent` which will be sent upstream.

Methods in org.jboss.netty.handler.execution with parameters of type ChannelEvent
`protected Object` | `OrderedMemoryAwareThreadPoolExecutor.getChildExecutorKey(ChannelEvent e)`
`void` | `ExecutionHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `ExecutionHandler.handleUpstream(ChannelHandlerContext context, ChannelEvent e)`

Constructors in org.jboss.netty.handler.execution with parameters of type ChannelEvent
`ChannelEventRunnable(ChannelHandlerContext ctx, ChannelEvent e)` Creates a `Runnable` which sends the specified `ChannelEvent` upstream via the specified `ChannelHandlerContext`.

Uses of ChannelEvent in org.jboss.netty.handler.logging

Methods in org.jboss.netty.handler.logging with parameters of type ChannelEvent
`void` | `LoggingHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `LoggingHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `LoggingHandler.log(ChannelEvent e)` Logs the specified event to the `InternalLogger` returned by `LoggingHandler.getLogger()`.

Uses of ChannelEvent in org.jboss.netty.handler.queue

Methods in org.jboss.netty.handler.queue that return ChannelEvent
`ChannelEvent` | `BlockingReadHandler.readEvent()` Waits until a new `ChannelEvent` is received or the associated `Channel` is closed.
`ChannelEvent` | `BlockingReadHandler.readEvent(long timeout, TimeUnit unit)` Waits until a new `ChannelEvent` is received or the associated `Channel` is closed.

Methods in org.jboss.netty.handler.queue that return types with arguments of type ChannelEvent
`protected BlockingQueue<ChannelEvent>` | `BlockingReadHandler.getQueue()` Returns the queue which stores the received messages.

Constructor parameters in org.jboss.netty.handler.queue with type arguments of type ChannelEvent
`BlockingReadHandler(BlockingQueue<ChannelEvent> queue)` Creates a new instance with the specified `BlockingQueue`.

Uses of ChannelEvent in org.jboss.netty.handler.ssl

Methods in org.jboss.netty.handler.ssl with parameters of type ChannelEvent
`void` | `SslHandler.handleDownstream(ChannelHandlerContext context, ChannelEvent evt)`

Uses of ChannelEvent in org.jboss.netty.handler.stream

Methods in org.jboss.netty.handler.stream with parameters of type ChannelEvent
`void` | `ChunkedWriteHandler.handleDownstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `ChunkedWriteHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`

Uses of ChannelEvent in org.jboss.netty.handler.timeout

Subinterfaces of ChannelEvent in org.jboss.netty.handler.timeout
`interface` | `IdleStateEvent` A `ChannelEvent` that is triggered when a `Channel` has been idle for a while.

Classes in org.jboss.netty.handler.timeout that implement ChannelEvent
`class` | `DefaultIdleStateEvent` The default `IdleStateEvent` implementation.

Methods in org.jboss.netty.handler.timeout with parameters of type ChannelEvent
`void` | `IdleStateAwareChannelUpstreamHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`
`void` | `IdleStateAwareChannelHandler.handleUpstream(ChannelHandlerContext ctx, ChannelEvent e)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2008-2010 JBoss, a division of Red Hat, Inc.. All Rights Reserved.