Package org.apache.mina.core.session
package org.apache.mina.core.session
-
ClassDescriptionBase implementation of
IoSession.A base implementation ofIoSessionConfig.Creates a Key from a class name and an attribute name.The defaultIoSessionDataStructureFactoryimplementation that creates a newHashMap-basedIoSessionAttributeMapinstance and a new synchronizedConcurrentLinkedQueueinstance perIoSession.AnIoSessionRecyclerwith sessions that time out on inactivity.Detects idle sessions and firessessionIdleevents to them.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.Stores the user-defined attributes which is provided perIoSession.The configuration ofIoSession.Provides data structures to a newly created session.ARuntimeExceptionthat is thrown when the initialization of anIoSessionfails.IoSessionInitializer<T extends IoFuture>Defines a callback for obtaining theIoSessionduring session initialization.A connectionless transport can recycle existing sessions by assigning anIoSessionRecyclerto anIoService.The session state.An exception that is thrown when the type of the message cannot be determined.