## Package org.jboss.netty.handler.timeout

Adds support for read and write timeout and idle connection notification using a `Timer`.

See:
Description

Interface Summary
IdleStateEvent: A `ChannelEvent` that is triggered when a `Channel` has been idle for a while.

Class Summary
DefaultIdleStateEvent: The default `IdleStateEvent` implementation.
IdleStateAwareChannelHandler: An extended `SimpleChannelHandler` that adds the handler method for an `IdleStateEvent`.
IdleStateAwareChannelUpstreamHandler: An extended `SimpleChannelUpstreamHandler` that adds the handler method for an `IdleStateEvent`.
IdleStateHandler: Triggers an `IdleStateEvent` when a `Channel` has not performed read, write, or both operation for a while.
ReadTimeoutHandler: Raises a `ReadTimeoutException` when no data was read within a certain period of time.
WriteTimeoutHandler: Raises a `WriteTimeoutException` when no data was written within a certain period of time.

Enum Summary
IdleState: An `Enum` that represents the idle state of a `Channel`.

Exception Summary
ReadTimeoutException: A `TimeoutException` raised by `ReadTimeoutHandler` when no data was read within a certain period of time.
TimeoutException: A `TimeoutException` when no data was either read or written within a certain period of time.
WriteTimeoutException: A `TimeoutException` raised by `WriteTimeoutHandler` when no data was written within a certain period of time.

## Package org.jboss.netty.handler.timeout Description

Adds support for read and write timeout and idle connection notification using a `Timer`.

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