Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
org.apache.mina.common

Packages that use org.apache.mina.common
org.apache.mina.common | Common types required for users to use MINA.
org.apache.mina.common.support | Internal classes used by `org.apache.mina.common` package.
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.management | 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

Classes in org.apache.mina.common used by org.apache.mina.common
ByteBuffer A byte buffer used by MINA applications.
ByteBufferAllocator Allocates `ByteBuffer`s and manages them.
CloseFuture An `IoFuture` for asynchronous close requests.
ConnectFuture An `IoFuture` for asynchronous connect requests.
DefaultIoFilterChainBuilder The default implementation of `IoFilterChainBuilder` which is useful in most cases.
ExceptionMonitor Monitors uncaught exceptions.
ExecutorThreadModel A `ThreadModel` which represents a thread model with an `Executor` per service.
IdleStatus Represents the type of idleness of `IoSession` or `IoSession`.
IoFilter A filter which intercepts `IoHandler` events like Servlet filters.
IoFilter.NextFilter Represents the next `IoFilter` in `IoFilterChain`.
IoFilter.WriteRequest Represents write request fired by `IoSession.write(Object)`.
IoFilterChain A container of `IoFilter`s that forwards `IoHandler` events to the consisting filters and terminal `IoHandler` sequentially.
IoFilterChain.Entry Represents a name-filter pair that an `IoFilterChain` contains.
IoFilterChainBuilder An interface that builds `IoFilterChain` in predefined way when `IoSession` is created.
IoFuture Represents the result of an ashynchronous I/O operation.
IoFutureListener Something interested in being notified when the result of an `IoFuture` becomes available.
IoHandler Handles all I/O events fired by MINA.
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.
IoServiceConfig A configuration which is used to configure `IoService`.
IoServiceListener Something interested in being notified when the result of an `IoFuture` becomes available.
IoSession A handle which represents connection between two endpoints regardless of transport types.
IoSessionConfig The configuration of `IoSession`.
IoSessionRecycler A connectionless transport can recycle existing sessions by assigning an IoSessionRecyler to its `IoServiceConfig`.
RuntimeIOException A unchecked version of `IOException`.
ThreadModel Represents a thread model of an `IoService`.
TrafficMask A type-safe mask that is used to control the traffic of `IoSession` with `IoSession.setTrafficMask(TrafficMask)`.
TransportType Represents network transport types.
WriteFuture An `IoFuture` for asynchronous write requests.

Classes in org.apache.mina.common used by org.apache.mina.common.support
IoAcceptor Accepts incoming connection, communicates with clients, and fires events to `IoHandler`s.
IoAcceptorConfig A configuration which is used to configure `IoAcceptor`.
IoConnector Connects to endpoint, communicates with the server, and fires events to `IoHandler`s.
IoConnectorConfig A configuration which is used to configure `IoConnector`.
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.
IoServiceConfig A configuration which is used to configure `IoService`.
IoSessionConfig The configuration of `IoSession`.

Classes in org.apache.mina.common used by org.apache.mina.filter
DefaultIoFilterChainBuilder The default implementation of `IoFilterChainBuilder` which is useful in most cases.
IdleStatus Represents the type of idleness of `IoSession` or `IoSession`.
IoFilter A filter which intercepts `IoHandler` events like Servlet filters.
IoFilter.NextFilter Represents the next `IoFilter` in `IoFilterChain`.
IoFilter.WriteRequest Represents write request fired by `IoSession.write(Object)`.
IoFilterAdapter An abstract adapter class for `IoFilter`.
IoFilterChain A container of `IoFilter`s that forwards `IoHandler` events to the consisting filters and terminal `IoHandler` sequentially.
IoSession A handle which represents connection between two endpoints regardless of transport types.
WriteFuture An `IoFuture` for asynchronous write requests.

Classes in org.apache.mina.common used by org.apache.mina.filter.codec
ByteBuffer A byte buffer used by MINA applications.
IoFilter A filter which intercepts `IoHandler` events like Servlet filters.
IoFilter.NextFilter Represents the next `IoFilter` in `IoFilterChain`.
IoFilter.WriteRequest Represents write request fired by `IoSession.write(Object)`.
IoFilterAdapter An abstract adapter class for `IoFilter`.
IoFilterChain A container of `IoFilter`s that forwards `IoHandler` events to the consisting filters and terminal `IoHandler` sequentially.
IoSession A handle which represents connection between two endpoints regardless of transport types.
WriteFuture An `IoFuture` for asynchronous write requests.

Classes in org.apache.mina.common used by org.apache.mina.filter.codec.demux
ByteBuffer A byte buffer used by MINA applications.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.filter.codec.netty
ByteBuffer A byte buffer used by MINA applications.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.filter.codec.serialization
ByteBuffer A byte buffer used by MINA applications.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.filter.codec.textline
ByteBuffer A byte buffer used by MINA applications.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.filter.executor
IdleStatus Represents the type of idleness of `IoSession` or `IoSession`.
IoFilter A filter which intercepts `IoHandler` events like Servlet filters.
IoFilter.NextFilter Represents the next `IoFilter` in `IoFilterChain`.
IoFilter.WriteRequest Represents write request fired by `IoSession.write(Object)`.
IoFilterAdapter An abstract adapter class for `IoFilter`.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.handler
IdleStatus Represents the type of idleness of `IoSession` or `IoSession`.
IoHandler Handles all I/O events fired by MINA.
IoHandlerAdapter An abstract adapter class for `IoHandler`.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.handler.chain
IoHandler Handles all I/O events fired by MINA.
IoHandlerAdapter An abstract adapter class for `IoHandler`.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.handler.demux
IoHandler Handles all I/O events fired by MINA.
IoHandlerAdapter An abstract adapter class for `IoHandler`.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.handler.multiton
IdleStatus Represents the type of idleness of `IoSession` or `IoSession`.
IoHandler Handles all I/O events fired by MINA.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.integration.jmx
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.
IoSession A handle which represents connection between two endpoints regardless of transport types.

Classes in org.apache.mina.common used by org.apache.mina.integration.spring
IoAcceptor Accepts incoming connection, communicates with clients, and fires events to `IoHandler`s.
IoFilter A filter which intercepts `IoHandler` events like Servlet filters.
IoHandler Handles all I/O events fired by MINA.
IoServiceConfig A configuration which is used to configure `IoService`.

Classes in org.apache.mina.common used by org.apache.mina.management
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.

Classes in org.apache.mina.common used by org.apache.mina.transport.socket.nio
ConnectFuture An `IoFuture` for asynchronous connect requests.
IoAcceptor Accepts incoming connection, communicates with clients, and fires events to `IoHandler`s.
IoAcceptorConfig A configuration which is used to configure `IoAcceptor`.
IoConnector Connects to endpoint, communicates with the server, and fires events to `IoHandler`s.
IoConnectorConfig A configuration which is used to configure `IoConnector`.
IoHandler Handles all I/O events fired by MINA.
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.
IoServiceConfig A configuration which is used to configure `IoService`.
IoSessionConfig The configuration of `IoSession`.
IoSessionRecycler A connectionless transport can recycle existing sessions by assigning an IoSessionRecyler to its `IoServiceConfig`.

Classes in org.apache.mina.common used by org.apache.mina.transport.vmpipe
ConnectFuture An `IoFuture` for asynchronous connect requests.
IoAcceptor Accepts incoming connection, communicates with clients, and fires events to `IoHandler`s.
IoConnector Connects to endpoint, communicates with the server, and fires events to `IoHandler`s.
IoHandler Handles all I/O events fired by MINA.
IoService Base interface for all `IoAcceptor`s and `IoConnector`s that provide I/O service and manage `IoSession`s.
IoServiceConfig A configuration which is used to configure `IoService`.

Classes in org.apache.mina.common used by org.apache.mina.util
IoSession A handle which represents connection between two endpoints regardless of transport types.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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