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

Packages that use ChannelStateEvent
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.frame: Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.
org.jboss.netty.handler.codec.replay: Specialized variation of `FrameDecoder` which enables implementation of a non-blocking decoder in the blocking I/O paradigm.
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.timeout: Adds support for read and write timeout and idle connection notification using a `Timer`.

Uses of ChannelStateEvent in org.jboss.netty.channel

Classes in org.jboss.netty.channel that implement ChannelStateEvent
`class` `DownstreamChannelStateEvent` The default downstream `ChannelStateEvent` implementation.
`class` `UpstreamChannelStateEvent` The default upstream `ChannelStateEvent` implementation.

Methods in org.jboss.netty.channel with parameters of type ChannelStateEvent
`void` `SimpleChannelDownstreamHandler.bindRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.bind(SocketAddress)` was called.
`void` `SimpleChannelHandler.bindRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.bind(SocketAddress)` was called.
`void` `SimpleChannelUpstreamHandler.channelBound(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open and bound to a local address, but not connected.
`void` `SimpleChannelHandler.channelBound(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open and bound to a local address, but not connected.
`void` `SimpleChannelUpstreamHandler.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was closed and all its related resources were released.
`void` `SimpleChannelHandler.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was closed and all its related resources were released.
`void` `SimpleChannelUpstreamHandler.channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open, bound to a local address, and connected to a remote address.
`void` `SimpleChannelHandler.channelConnected(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open, bound to a local address, and connected to a remote address.
`void` `SimpleChannelUpstreamHandler.channelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was disconnected from its remote peer.
`void` `SimpleChannelHandler.channelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was disconnected from its remote peer.
`void` `SimpleChannelUpstreamHandler.channelInterestChanged(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel`'s `interestOps` was changed.
`void` `SimpleChannelHandler.channelInterestChanged(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel`'s `interestOps` was changed.
`void` `SimpleChannelUpstreamHandler.channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open, but not bound nor connected.
`void` `SimpleChannelHandler.channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` is open, but not bound nor connected.
`void` `SimpleChannelUpstreamHandler.channelUnbound(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was unbound from the current local address.
`void` `SimpleChannelHandler.channelUnbound(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when a `Channel` was unbound from the current local address.
`void` `SimpleChannelDownstreamHandler.closeRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.close()` was called.
`void` `SimpleChannelHandler.closeRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.close()` was called.
`void` `SimpleChannelDownstreamHandler.connectRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.connect(SocketAddress)` was called.
`void` `SimpleChannelHandler.connectRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.connect(SocketAddress)` was called.
`void` `SimpleChannelDownstreamHandler.disconnectRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.disconnect()` was called.
`void` `SimpleChannelHandler.disconnectRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.disconnect()` was called.
`void` `SimpleChannelDownstreamHandler.setInterestOpsRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.setInterestOps(int)` was called.
`void` `SimpleChannelHandler.setInterestOpsRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.setInterestOps(int)` was called.
`void` `SimpleChannelDownstreamHandler.unbindRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.unbind()` was called.
`void` `SimpleChannelHandler.unbindRequested(ChannelHandlerContext ctx, ChannelStateEvent e)` Invoked when `Channel.unbind()` was called.

Uses of ChannelStateEvent in org.jboss.netty.handler.codec.frame

Methods in org.jboss.netty.handler.codec.frame with parameters of type ChannelStateEvent
`void` `FrameDecoder.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `FrameDecoder.channelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e)`

Uses of ChannelStateEvent in org.jboss.netty.handler.codec.replay

Methods in org.jboss.netty.handler.codec.replay with parameters of type ChannelStateEvent
`void` `ReplayingDecoder.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `ReplayingDecoder.channelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e)`

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

Methods in org.jboss.netty.handler.queue with parameters of type ChannelStateEvent
`void` `BlockingReadHandler.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `BufferedWriteHandler.closeRequested(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `BufferedWriteHandler.disconnectRequested(ChannelHandlerContext ctx, ChannelStateEvent e)`

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

Methods in org.jboss.netty.handler.ssl with parameters of type ChannelStateEvent
`void` `SslHandler.channelDisconnected(ChannelHandlerContext ctx, ChannelStateEvent e)`

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

Methods in org.jboss.netty.handler.timeout with parameters of type ChannelStateEvent
`void` `IdleStateHandler.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `ReadTimeoutHandler.channelClosed(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `IdleStateHandler.channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e)`
`void` `ReadTimeoutHandler.channelOpen(ChannelHandlerContext ctx, ChannelStateEvent e)`

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