程序包 | 说明 |
---|---|
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.example.chat |
Chat server which demonstates using the text line codec and Spring integration.
|
org.apache.mina.example.chat.client |
Swing based chat client.
|
org.apache.mina.example.echoserver |
Echo server which demonstates low-level I/O layer and SSL support.
|
org.apache.mina.example.haiku | |
org.apache.mina.example.httpserver.codec |
A HTTP server implemented with protocol codec (needs more work).
|
org.apache.mina.example.httpserver.stream |
A simplistic HTTP server which demonstates stream-based I/O support.
|
org.apache.mina.example.netcat |
NetCat client (Network + Unix
cat command) which demonstates low-level I/O layer. |
org.apache.mina.example.proxy |
A TCP/IP tunneling proxy example.
|
org.apache.mina.example.reverser |
Reverser server which reverses all text lines demonstating high-level protocol layer.
|
org.apache.mina.example.sumup |
SumUp Server and Client which sums up all ADD requests.
|
org.apache.mina.example.sumup.codec |
Protocol codec implementation for SumUp protocol.
|
org.apache.mina.example.tennis |
Two tennis players play a game which demonstates in-VM pipes.
|
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.support |
Internal classes used by org.apache.mina.filter.codec package.
|
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.filter.support |
Internal classes used by org.apache.mina.filter package.
|
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.handler.support |
Internal classes used by org.apache.mina.handler package.
|
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.socket.nio.support |
Internal classes used by org.apache.mina.transport.socket.nio package.
|
org.apache.mina.transport.vmpipe |
In-VM pipe support which removes the overhead of local loopback communication.
|
org.apache.mina.transport.vmpipe.support |
Internal classes used by org.apache.mina.transport.vmpipe package.
|
org.apache.mina.util |
Miscellaneous utility classes
|
类和说明 |
---|
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 |
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 |
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 |
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. |
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
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.
|
IdleStatus |
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 . |
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 |
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 |
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 . |
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) . |
WriteFuture
An
IoFuture for asynchronous write requests. |
类和说明 |
---|
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.
|
类和说明 |
---|
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.
|
类和说明 |
---|
IdleStatus |
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.
|
类和说明 |
---|
IoFilter
A filter which intercepts
IoHandler events like Servlet
filters. |
IoFilter.NextFilter
Represents the next
IoFilter in IoFilterChain . |
IoFilterAdapter
An abstract adapter class for
IoFilter . |
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.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IdleStatus |
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.
|
类和说明 |
---|
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.
|
类和说明 |
---|
IdleStatus |
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.
|
类和说明 |
---|
IoConnector
Connects to endpoint, communicates with the server, and fires events to
IoHandler s. |
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.
|
类和说明 |
---|
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.
|
类和说明 |
---|
IdleStatus |
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.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
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.
|
类和说明 |
---|
DefaultIoFilterChainBuilder
The default implementation of
IoFilterChainBuilder which is useful
in most cases. |
IdleStatus |
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 |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
WriteFuture
An
IoFuture for asynchronous write requests. |
类和说明 |
---|
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 |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
WriteFuture
An
IoFuture for asynchronous write requests. |
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoFilter.NextFilter
Represents the next
IoFilter in IoFilterChain . |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
WriteFuture
An
IoFuture for asynchronous write requests. |
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
IdleStatus |
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.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoFilter.NextFilter
Represents the next
IoFilter in IoFilterChain . |
IoFilter.WriteRequest
Represents write request fired by
IoSession.write(Object) . |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
WriteFuture
An
IoFuture for asynchronous write requests. |
类和说明 |
---|
IdleStatus |
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.
|
类和说明 |
---|
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.
|
类和说明 |
---|
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.
|
类和说明 |
---|
IdleStatus |
IoHandler
Handles all I/O events fired by MINA.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
ByteBuffer
A byte buffer used by MINA applications.
|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
IoService |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
类和说明 |
---|
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 . |
类和说明 |
---|
IoService |
类和说明 |
---|
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 |
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 . |
类和说明 |
---|
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 |
IoServiceConfig
A configuration which is used to configure
IoService . |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
IoSessionConfig
The configuration of
IoSession . |
类和说明 |
---|
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 |
IoServiceConfig
A configuration which is used to configure
IoService . |
类和说明 |
---|
IdleStatus |
IoFilter.WriteRequest
Represents write request fired by
IoSession.write(Object) . |
IoFilterChain |
IoHandler
Handles all I/O events fired by MINA.
|
IoService |
IoServiceConfig
A configuration which is used to configure
IoService . |
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|
IoSessionConfig
The configuration of
IoSession . |
TransportType
Represents network transport types.
|
类和说明 |
---|
IoSession
A handle which represents connection between two endpoints regardless of
transport types.
|