Uses of Package
org.apache.mina.core.session
Packages that use org.apache.mina.core.session
Package
Description
Common types required for users to use MINA.
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).
Filter implementations that helps you to implement complex protocols via 'codec' concept.
Protocol codecs that helps you to implement even more complex protocols by splitting a codec into multiple sub-codecs.
Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.
A protocol codec for text-based protocols.
An IoFilter that provides flexible error generation facilities.
IoFilters that provide flexible thread model and event queue monitoring interface.
Classes that implement IoFilter and provide host blocking and throttling.
IoFilter that provides the ability for connections to remain open when data is not being transferred.
Classes that implement IoFilter and provide logging of the events and data that flows through a MINA-based system.
Classes that implement IoFilter and provide Secure Sockets Layer functionality.
Classes that implement IoFilter and provide the ability for filters to be timed on their performance.
Stream based IoFilter implementation.
Utility classes for the MINA filtering portion of the library.
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.session used by org.apache.mina.coreClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.core.filterchainClassDescriptionBase implementation of
IoSession.Creates a Key from a class name and an attribute name.An I/O event or an I/O request that MINA provides.AnEnumthat represents the type of I/O events and requests.A handle which represents connection between two end-points regardless of transport types. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.futureClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.core.polling
-
Classes in org.apache.mina.core.session used by org.apache.mina.core.serviceClassDescriptionBase implementation of
IoSession.Creates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.The configuration ofIoSession.Provides data structures to a newly created session.Defines a callback for obtaining theIoSessionduring session initialization. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.sessionClassDescriptionBase implementation of
IoSession.Creates a Key from a class name and an attribute name.The class to place in the transport executor for checking the sessions idleAnEnumthat represents the type of I/O events and requests.A handle which represents connection between two end-points regardless of transport types.Stores the user-defined attributes which is provided perIoSession.The configuration ofIoSession.Provides data structures to a newly created session.A connectionless transport can recycle existing sessions by assigning anIoSessionRecyclerto anIoService.The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.writeClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.bufferClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codecClassDescriptionBase implementation of
IoSession.Creates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types. -
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codec.demuxClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codec.prefixedstringClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codec.serializationClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codec.statemachineClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.codec.textlineClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.compressionClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.errorgeneratingClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.executorClassDescriptionCreates a Key from a class name and an attribute name.An I/O event or an I/O request that MINA provides.An
Enumthat represents the type of I/O events and requests.A handle which represents connection between two end-points regardless of transport types. -
Classes in org.apache.mina.core.session used by org.apache.mina.filter.firewallClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.keepaliveClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.loggingClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.sslClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.statisticClassDescriptionAn
Enumthat represents the type of I/O events and requests.A handle which represents connection between two end-points regardless of transport types. -
Classes in org.apache.mina.core.session used by org.apache.mina.filter.streamClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.filter.utilClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.handler.chainClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.handler.demuxClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.handler.multitonClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.handler.streamClassDescriptionCreates a Key from a class name and an attribute name.A handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.httpClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.proxy
-
Classes in org.apache.mina.core.session used by org.apache.mina.proxy.eventClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.proxy.filterClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.proxy.handlers.http.digestClassDescriptionA handle which represents connection between two end-points regardless of transport types.
-
Classes in org.apache.mina.core.session used by org.apache.mina.proxy.sessionClassDescriptionA handle which represents connection between two end-points regardless of transport types.Defines a callback for obtaining the
IoSessionduring session initialization. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socketClassDescriptionA base implementation of
IoSessionConfig.The configuration ofIoSession.A connectionless transport can recycle existing sessions by assigning anIoSessionRecyclerto anIoService. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socket.aprClassDescriptionBase implementation of
IoSession.A base implementation ofIoSessionConfig.A handle which represents connection between two end-points regardless of transport types.The configuration ofIoSession.The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socket.nioClassDescriptionBase implementation of
IoSession.A base implementation ofIoSessionConfig.A handle which represents connection between two end-points regardless of transport types.The configuration ofIoSession.A connectionless transport can recycle existing sessions by assigning anIoSessionRecyclerto anIoService.The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.vmpipeClassDescriptionBase implementation of
IoSession.A base implementation ofIoSessionConfig.Detects idle sessions and firessessionIdleevents to them.An I/O event or an I/O request that MINA provides.A handle which represents connection between two end-points regardless of transport types.The configuration ofIoSession.Defines a callback for obtaining theIoSessionduring session initialization.