Uses of Package
org.apache.mina.core.service

Packages that use org.apache.mina.core.service
org.apache.mina.core.polling Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc). 
org.apache.mina.core.service   
org.apache.mina.core.session   
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.stream   
org.apache.mina.integration.jmx JMX (Java Management eXtension) integration. 
org.apache.mina.transport.serial   
org.apache.mina.transport.socket   
org.apache.mina.transport.socket.apr   
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. 
 

Classes in org.apache.mina.core.service used by org.apache.mina.core.polling
AbstractIoAcceptor
          A base implementation of IoAcceptor.
AbstractIoConnector
          A base implementation of IoConnector.
AbstractIoService
          Base implementation of IoServices.
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoProcessor
          An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
 

Classes in org.apache.mina.core.service used by org.apache.mina.core.service
AbstractIoService
          Base implementation of IoServices.
AbstractIoService.ServiceOperationFuture
           
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoHandler
          Handles all I/O events fired by MINA.
IoProcessor
          An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
IoServiceIdleState
          Provides the idle state information associated with an AbstractIoService.
IoServiceListener
          Listens to events related to an IoService.
IoServiceListenerSupport
          A helper which provides addition and removal of IoServiceListeners and firing events.
IoServiceStatistics
          Provides usage statistics for an AbstractIoService instance.
TransportMetadata
          Provides meta-information that describes an IoService.
 

Classes in org.apache.mina.core.service used by org.apache.mina.core.session
AbstractIoService
          Base implementation of IoServices.
IoHandler
          Handles all I/O events fired by MINA.
IoProcessor
          An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
TransportMetadata
          Provides meta-information that describes an IoService.
 

Classes in org.apache.mina.core.service used by org.apache.mina.handler.chain
IoHandler
          Handles all I/O events fired by MINA.
IoHandlerAdapter
          An abstract adapter class for IoHandler.
 

Classes in org.apache.mina.core.service used by org.apache.mina.handler.demux
IoHandler
          Handles all I/O events fired by MINA.
IoHandlerAdapter
          An abstract adapter class for IoHandler.
 

Classes in org.apache.mina.core.service used by org.apache.mina.handler.multiton
IoHandler
          Handles all I/O events fired by MINA.
 

Classes in org.apache.mina.core.service used by org.apache.mina.handler.stream
IoHandler
          Handles all I/O events fired by MINA.
IoHandlerAdapter
          An abstract adapter class for IoHandler.
 

Classes in org.apache.mina.core.service used by org.apache.mina.integration.jmx
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
 

Classes in org.apache.mina.core.service used by org.apache.mina.transport.serial
AbstractIoConnector
          A base implementation of IoConnector.
AbstractIoService
          Base implementation of IoServices.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
TransportMetadata
          Provides meta-information that describes an IoService.
 

Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
 

Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket.apr
AbstractIoAcceptor
          A base implementation of IoAcceptor.
AbstractIoConnector
          A base implementation of IoConnector.
AbstractIoService
          Base implementation of IoServices.
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoHandler
          Handles all I/O events fired by MINA.
IoProcessor
          An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
TransportMetadata
          Provides meta-information that describes an IoService.
 

Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket.nio
AbstractIoAcceptor
          A base implementation of IoAcceptor.
AbstractIoConnector
          A base implementation of IoConnector.
AbstractIoService
          Base implementation of IoServices.
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoProcessor
          An internal interface to represent an 'I/O processor' that performs actual I/O operations for IoSessions.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
TransportMetadata
          Provides meta-information that describes an IoService.
 

Classes in org.apache.mina.core.service used by org.apache.mina.transport.vmpipe
AbstractIoAcceptor
          A base implementation of IoAcceptor.
AbstractIoConnector
          A base implementation of IoConnector.
AbstractIoService
          Base implementation of IoServices.
IoAcceptor
          Accepts incoming connection, communicates with clients, and fires events to IoHandlers.
IoConnector
          Connects to endpoint, communicates with the server, and fires events to IoHandlers.
IoService
          Base interface for all IoAcceptors and IoConnectors that provide I/O service and manage IoSessions.
TransportMetadata
          Provides meta-information that describes an IoService.
 



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