Uses of Package
org.apache.mina.core.service
Packages that use org.apache.mina.core.service
Package
Description
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).
A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern.
A handler implementation that helps you implement complex protocols by splitting
messageReceived handlers into multiple sub-handlers.
Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern.
Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.
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.pollingClassDescriptionA base implementation of
IoAcceptor.AIoFutureA base implementation ofIoConnector.Base implementation ofIoServices.AIoFuturededicated class forAccepts incoming connection, communicates with clients, and fires events toIoHandlers.Connects to endpoint, communicates with the server, and fires events toIoHandlers.An internal interface to represent an 'I/O processor' that performs actual I/O operations forIoSessions. -
Classes in org.apache.mina.core.service used by org.apache.mina.core.serviceClassDescriptionBase implementation of
IoServices.AIoFuturededicated class forAccepts incoming connection, communicates with clients, and fires events toIoHandlers.Connects to endpoint, communicates with the server, and fires events toIoHandlers.Handles all I/O events fired by MINA.An internal interface to represent an 'I/O processor' that performs actual I/O operations forIoSessions.Listens to events related to anIoService.A helper class which provides addition and removal ofIoServiceListeners and firing events.Provides usage statistics for anAbstractIoServiceinstance.This is a configuration for IoServiceStatistics.Provides meta-information that describes anIoService. -
Classes in org.apache.mina.core.service used by org.apache.mina.core.session
-
Classes in org.apache.mina.core.service used by org.apache.mina.handler.chain
-
Classes in org.apache.mina.core.service used by org.apache.mina.handler.demux
-
Classes in org.apache.mina.core.service used by org.apache.mina.handler.multiton
-
Classes in org.apache.mina.core.service used by org.apache.mina.handler.stream
-
Classes in org.apache.mina.core.service used by org.apache.mina.proxyClassDescriptionA base implementation of
IoConnector.Base implementation ofIoServices.Connects to endpoint, communicates with the server, and fires events toIoHandlers.Handles all I/O events fired by MINA.An adapter class forIoHandler.Provides meta-information that describes anIoService. -
Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket
-
Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket.aprClassDescriptionA base implementation of
IoAcceptor.A base implementation ofIoConnector.Base implementation ofIoServices.Accepts incoming connection, communicates with clients, and fires events toIoHandlers.Connects to endpoint, communicates with the server, and fires events toIoHandlers.An internal interface to represent an 'I/O processor' that performs actual I/O operations forIoSessions.Provides meta-information that describes anIoService. -
Classes in org.apache.mina.core.service used by org.apache.mina.transport.socket.nioClassDescriptionA base implementation of
IoAcceptor.AIoFutureA base implementation ofIoConnector.Base implementation ofIoServices.AIoFuturededicated class forAccepts incoming connection, communicates with clients, and fires events toIoHandlers.Connects to endpoint, communicates with the server, and fires events toIoHandlers.An internal interface to represent an 'I/O processor' that performs actual I/O operations forIoSessions.Provides meta-information that describes anIoService. -
Classes in org.apache.mina.core.service used by org.apache.mina.transport.vmpipeClassDescriptionA base implementation of
IoAcceptor.A base implementation ofIoConnector.Base implementation ofIoServices.Accepts incoming connection, communicates with clients, and fires events toIoHandlers.Connects to endpoint, communicates with the server, and fires events toIoHandlers.Handles all I/O events fired by MINA.An internal interface to represent an 'I/O processor' that performs actual I/O operations forIoSessions.A helper class which provides addition and removal ofIoServiceListeners and firing events.Provides meta-information that describes anIoService.