Uses of Class
org.apache.mina.core.session.IdleStatus
-
Packages that use IdleStatus Package Description org.apache.mina.core.filterchain org.apache.mina.core.service org.apache.mina.core.session 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.statistic Classes that implement IoFilter and provide the ability for filters to be timed on their performance.org.apache.mina.filter.util Utility classes for the MINA filtering portion of the library.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.proxy.event org.apache.mina.proxy.filter -
-
Uses of IdleStatus in org.apache.mina.core.filterchain
Methods in org.apache.mina.core.filterchain with parameters of type IdleStatus Modifier and Type Method Description void
DefaultIoFilterChain. fireSessionIdle(IdleStatus status)
Fires aIoHandler.sessionIdle(IoSession, IdleStatus)
event.void
IoFilterChain. fireSessionIdle(IdleStatus status)
Fires aIoHandler.sessionIdle(IoSession, IdleStatus)
event.void
IoFilter.NextFilter. sessionIdle(IoSession session, IdleStatus status)
Forwards sessionIdle event to next filter.void
IoFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event.void
IoFilterAdapter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event. -
Uses of IdleStatus in org.apache.mina.core.service
Methods in org.apache.mina.core.service with parameters of type IdleStatus Modifier and Type Method Description void
IoServiceListener. serviceIdle(IoService service, IdleStatus idleStatus)
Invoked when a service is idle.void
IoHandler. sessionIdle(IoSession session, IdleStatus status)
Invoked with the relatedIdleStatus
when a connection becomes idle.void
IoHandlerAdapter. sessionIdle(IoSession session, IdleStatus status)
Invoked with the relatedIdleStatus
when a connection becomes idle. -
Uses of IdleStatus in org.apache.mina.core.session
Fields in org.apache.mina.core.session declared as IdleStatus Modifier and Type Field Description static IdleStatus
IdleStatus. BOTH_IDLE
Represents bothREADER_IDLE
andWRITER_IDLE
.static IdleStatus
IdleStatus. READER_IDLE
Represents the session status that no data is coming from the remote peer.static IdleStatus
IdleStatus. WRITER_IDLE
Represents the session status that the session is not writing any data.Methods in org.apache.mina.core.session with parameters of type IdleStatus Modifier and Type Method Description int
AbstractIoSession. getIdleCount(IdleStatus status)
int
IoSession. getIdleCount(IdleStatus status)
int
AbstractIoSessionConfig. getIdleTime(IdleStatus status)
int
IoSessionConfig. getIdleTime(IdleStatus status)
long
AbstractIoSessionConfig. getIdleTimeInMillis(IdleStatus status)
long
IoSessionConfig. getIdleTimeInMillis(IdleStatus status)
long
AbstractIoSession. getLastIdleTime(IdleStatus status)
long
IoSession. getLastIdleTime(IdleStatus status)
void
AbstractIoSession. increaseIdleCount(IdleStatus status, long currentTime)
Increase the count of the various Idle counterboolean
AbstractIoSession. isIdle(IdleStatus status)
boolean
IoSession. isIdle(IdleStatus status)
void
AbstractIoSessionConfig. setIdleTime(IdleStatus status, int idleTime)
Sets idle time for the specified type of idleness in seconds.void
IoSessionConfig. setIdleTime(IdleStatus status, int idleTime)
Sets idle time for the specified type of idleness in seconds. -
Uses of IdleStatus in org.apache.mina.filter.executor
Methods in org.apache.mina.filter.executor with parameters of type IdleStatus Modifier and Type Method Description void
ExecutorFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event. -
Uses of IdleStatus in org.apache.mina.filter.firewall
Methods in org.apache.mina.filter.firewall with parameters of type IdleStatus Modifier and Type Method Description void
BlacklistFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
-
Uses of IdleStatus in org.apache.mina.filter.keepalive
Methods in org.apache.mina.filter.keepalive that return IdleStatus Modifier and Type Method Description IdleStatus
KeepAliveFilter. getInterestedIdleStatus()
Methods in org.apache.mina.filter.keepalive with parameters of type IdleStatus Modifier and Type Method Description void
KeepAliveFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event.Constructors in org.apache.mina.filter.keepalive with parameters of type IdleStatus Constructor Description KeepAliveFilter(KeepAliveMessageFactory messageFactory, IdleStatus interestedIdleStatus)
Creates a new instance with the default properties.KeepAliveFilter(KeepAliveMessageFactory messageFactory, IdleStatus interestedIdleStatus, KeepAliveRequestTimeoutHandler policy)
Creates a new instance with the default properties.KeepAliveFilter(KeepAliveMessageFactory messageFactory, IdleStatus interestedIdleStatus, KeepAliveRequestTimeoutHandler policy, int keepAliveRequestInterval, int keepAliveRequestTimeout)
Creates a new instance. -
Uses of IdleStatus in org.apache.mina.filter.logging
Methods in org.apache.mina.filter.logging with parameters of type IdleStatus Modifier and Type Method Description void
LoggingFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
-
Uses of IdleStatus in org.apache.mina.filter.statistic
Methods in org.apache.mina.filter.statistic with parameters of type IdleStatus Modifier and Type Method Description void
ProfilerTimerFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
Profile a SessionIdle event. -
Uses of IdleStatus in org.apache.mina.filter.util
Methods in org.apache.mina.filter.util with parameters of type IdleStatus Modifier and Type Method Description void
CommonEventFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event.void
ReferenceCountingFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
FiltersIoHandler.sessionIdle(IoSession,IdleStatus)
event. -
Uses of IdleStatus in org.apache.mina.handler.multiton
Methods in org.apache.mina.handler.multiton with parameters of type IdleStatus Modifier and Type Method Description void
SingleSessionIoHandler. sessionIdle(IdleStatus status)
Deprecated.Invoked when the connection is idle.void
SingleSessionIoHandlerAdapter. sessionIdle(IdleStatus status)
Deprecated.Invoked when the connection is idle.void
SingleSessionIoHandlerDelegate. sessionIdle(IoSession session, IdleStatus status)
Deprecated.Delegates the method call to theSingleSessionIoHandler.sessionIdle(IdleStatus)
method of the handler assigned to this session. -
Uses of IdleStatus in org.apache.mina.handler.stream
Methods in org.apache.mina.handler.stream with parameters of type IdleStatus Modifier and Type Method Description void
StreamIoHandler. sessionIdle(IoSession session, IdleStatus status)
Handles read timeout. -
Uses of IdleStatus in org.apache.mina.proxy.event
Methods in org.apache.mina.proxy.event that return IdleStatus Modifier and Type Method Description IdleStatus
IoSessionEvent. getStatus()
Constructors in org.apache.mina.proxy.event with parameters of type IdleStatus Constructor Description IoSessionEvent(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
Creates an instance of this class when event type isIoSessionEventType.IDLE
. -
Uses of IdleStatus in org.apache.mina.proxy.filter
Methods in org.apache.mina.proxy.filter with parameters of type IdleStatus Modifier and Type Method Description void
ProxyFilter. sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
Event is stored in anIoSessionEventQueue
for later delivery to the next filter in the chain when the handshake would have succeed.
-