# Package org.apache.mina.handler.demux

A handler implementation that helps you implement complex protocols by splitting `messageReceived` handlers into multiple sub-handlers.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  ExceptionHandler<E extends Throwable> | A handler interface that `DemuxingIoHandler` forwards `exceptionCaught` events to.
  MessageHandler<E> | A handler interface that `DemuxingIoHandler` forwards `messageReceived` or `messageSent` events to.

- Class Summary
  Class | Description
  --- | ---
  DemuxingIoHandler | A `IoHandler` that demuxes `messageReceived` events to the appropriate `MessageHandler`.

## Package org.apache.mina.handler.demux Description

A handler implementation that helps you implement complex protocols by splitting `messageReceived` handlers into multiple sub-handlers.

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