# Package org.apache.mina.filter.keepalive

`IoFilter` that provides the ability for connections to remain open when data is not being transferred.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  KeepAliveMessageFactory | Provides keep-alive messages to `KeepAliveFilter`.
  KeepAliveRequestTimeoutHandler | Tells `KeepAliveFilter` what to do when a keep-alive response message was not received within a certain timeout.

- Class Summary
  Class | Description
  --- | ---
  KeepAliveFilter | An `IoFilter` that sends a keep-alive request on `IoEventType.SESSION_IDLE` and sends back the response for the sent keep-alive request.

- Exception Summary
  Exception | Description
  --- | ---
  KeepAliveRequestTimeoutException | A `RuntimeException` which is thrown when a keep-alive response message was not received within a certain timeout.

## Package org.apache.mina.filter.keepalive Description

`IoFilter` that provides the ability for connections to remain open when data is not being transferred.

Copyright © 2004-2012 Apache MINA Project. All Rights Reserved.