org.apache.mina.common Common types required for users to use MINA.
org.apache.mina.filter Useful IoFilter implementations.
org.apache.mina.filter.codec Filter implementations that helps you to implement complex protocols via 'codec' concept.
org.apache.mina.filter.codec.demux Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.
org.apache.mina.filter.codec.netty Protocol codec which provides the integration with Netty2 messages.
org.apache.mina.filter.codec.serialization Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.
org.apache.mina.filter.codec.textline A protocol codec for text-based protocols.
org.apache.mina.filter.executor An IoFilter that provides flexible thread models
org.apache.mina.handler Useful IoHandler implementations.
org.apache.mina.handler.chain A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern.
org.apache.mina.handler.demux A handler implementation that helps you implement complex protocols by splitting messageReceived handlers into multiple sub-handlers.
org.apache.mina.handler.multiton Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern.
org.apache.mina.integration.jmx JMX (Java Management eXtension) integration
org.apache.mina.integration.spring SpringFramework-specific classes for integration
org.apache.mina.integration.spring.ssl SpringFramework-specific classes for SSL integration Utilities that manage and monitor a MINA application.
org.apache.mina.transport.socket.nio Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
org.apache.mina.transport.vmpipe In-VM pipe support which removes the overhead of local loopback communication.
org.apache.mina.util Miscellaneous utility classes