Uses of Package
org.apache.mina.core.session
-
Packages that use org.apache.mina.core.session Package Description org.apache.mina.core Common types required for users to use MINA.org.apache.mina.core.filterchain org.apache.mina.core.future 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.core.write org.apache.mina.filter.buffer 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.prefixedstring org.apache.mina.filter.codec.serialization Protocol codecs which uses Java object serilization and leads to rapid protocol implementation.org.apache.mina.filter.codec.statemachine org.apache.mina.filter.codec.textline A protocol codec for text-based protocols.org.apache.mina.filter.compression org.apache.mina.filter.errorgenerating An IoFilter that provides flexible error generation facilities.org.apache.mina.filter.executor IoFilters that provide flexible thread model and event queue monitoring interface.org.apache.mina.filter.firewall Classes that implement IoFilter and provide host blocking and throttling.org.apache.mina.filter.keepalive IoFilter that provides the ability for connections to remain open when data is not being transferred.org.apache.mina.filter.logging Classes that implement IoFilter and provide logging of the events and data that flows through a MINA-based system.org.apache.mina.filter.ssl Classes that implement IoFilter and provide Secure Sockets Layer functionality.org.apache.mina.filter.statistic Classes that implement IoFilter and provide the ability for filters to be timed on their performance.org.apache.mina.filter.stream Stream based IoFilter implementation.org.apache.mina.filter.util Utility classes for the MINA filtering portion of the library.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.integration.ognl org.apache.mina.proxy org.apache.mina.proxy.event org.apache.mina.proxy.filter org.apache.mina.proxy.handlers.http.digest org.apache.mina.proxy.session 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.session used by org.apache.mina.core Class Description IoSession 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.filterchain Class Description AbstractIoSession Base implementation ofIoSession
.AttributeKey Creates a Key from a class name and an attribute name.IdleStatus IoEvent An I/O event or an I/O request that MINA provides.IoEventType AnEnum
that represents the type of I/O events and requests.IoSession 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.future Class Description IoSession 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.polling Class Description AbstractIoSession Base implementation ofIoSession
.IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionConfig The configuration ofIoSession
.IoSessionInitializer Defines a callback for obtaining theIoSession
during session initialization.SessionState The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.service Class Description AbstractIoSession Base implementation ofIoSession
.IdleStatus IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionConfig The configuration ofIoSession
.IoSessionDataStructureFactory Provides data structures to a newly created session.IoSessionInitializer Defines a callback for obtaining theIoSession
during session initialization. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.session Class Description AbstractIoSession Base implementation ofIoSession
.IdleStatus IdleStatusChecker.NotifyingTask The class to place in the transport executor for checking the sessions idleIoEventType AnEnum
that represents the type of I/O events and requests.IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionAttributeMap Stores the user-defined attributes which is provided perIoSession
.IoSessionConfig The configuration ofIoSession
.IoSessionDataStructureFactory Provides data structures to a newly created session.IoSessionRecycler A connectionless transport can recycle existing sessions by assigning anIoSessionRecycler
to anIoService
.SessionState The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.core.write Class Description IoSession 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.buffer Class Description IoSession 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 Class Description AbstractIoSession Base implementation ofIoSession
.DummySession IoSession 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.demux Class Description IoSession 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.prefixedstring Class Description IoSession 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.serialization Class Description IoSession 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.statemachine Class Description IoSession 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.textline Class Description IoSession 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.compression Class Description AttributeKey Creates a Key from a class name and an attribute name.IoSession 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.errorgenerating Class Description IoSession 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.executor Class Description IdleStatus IoEvent An I/O event or an I/O request that MINA provides.IoEventType AnEnum
that represents the type of I/O events and requests.IoSession 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.firewall Class Description IdleStatus IoSession 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.keepalive Class Description IdleStatus IoSession 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.logging Class Description IdleStatus IoSession 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.ssl Class Description AttributeKey Creates a Key from a class name and an attribute name.IoSession 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.statistic Class Description IdleStatus IoEventType AnEnum
that represents the type of I/O events and requests.IoSession 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.stream Class Description AttributeKey Creates a Key from a class name and an attribute name.IoSession 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.util Class Description IdleStatus IoSession 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.chain Class Description IoSession 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.demux Class Description IoSession 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.multiton Class Description AttributeKey Creates a Key from a class name and an attribute name.IdleStatus IoSession 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.stream Class Description IdleStatus IoSession 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.integration.jmx Class Description IoSession 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.integration.ognl Class Description IoSession 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.proxy Class Description IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionConfig The configuration ofIoSession
.IoSessionInitializer Defines a callback for obtaining theIoSession
during session initialization. -
Classes in org.apache.mina.core.session used by org.apache.mina.proxy.event Class Description IdleStatus IoSession 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.proxy.filter Class Description IdleStatus IoSession 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.proxy.handlers.http.digest Class Description IoSession 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.proxy.session Class Description IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionInitializer Defines a callback for obtaining theIoSession
during session initialization. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socket Class Description AbstractIoSessionConfig A base implementation ofIoSessionConfig
.IoSessionConfig The configuration ofIoSession
.IoSessionRecycler A connectionless transport can recycle existing sessions by assigning anIoSessionRecycler
to anIoService
. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socket.apr Class Description AbstractIoSession Base implementation ofIoSession
.IoSession A handle which represents connection between two end-points regardless of transport types.SessionState The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.socket.nio Class Description AbstractIoSession Base implementation ofIoSession
.IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionRecycler A connectionless transport can recycle existing sessions by assigning anIoSessionRecycler
to anIoService
.SessionState The session state. -
Classes in org.apache.mina.core.session used by org.apache.mina.transport.vmpipe Class Description IoSession A handle which represents connection between two end-points regardless of transport types.IoSessionConfig The configuration ofIoSession
.IoSessionInitializer Defines a callback for obtaining theIoSession
during session initialization.