Uses of Class
org.apache.mina.core.session.IdleStatus
Packages that use IdleStatus
Package
Description
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 the ability for filters to be timed on their performance.
Utility classes for the MINA filtering portion of the library.
Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern.
In-VM pipe support which removes the overhead of local loopback communication.
-
Uses of IdleStatus in org.apache.mina.core.filterchain
Methods in org.apache.mina.core.filterchain with parameters of type IdleStatusModifier and TypeMethodDescriptionprivate voidDefaultIoFilterChain.callNextSessionIdle(IoFilterChain.Entry entry, IoSession session, IdleStatus status) voidDefaultIoFilterChain.fireSessionIdle(IdleStatus status) Fires aIoHandler.sessionIdle(IoSession, IdleStatus)event.voidIoFilterChain.fireSessionIdle(IdleStatus status) Fires aIoHandler.sessionIdle(IoSession, IdleStatus)event.voidDefaultIoFilterChain.TailFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) voidIoFilter.NextFilter.sessionIdle(IoSession session, IdleStatus status) ForwardssessionIdleevent to next filter.voidIoFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) FiltersIoHandler.sessionIdle(IoSession,IdleStatus)event.voidIoFilterAdapter.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 IdleStatusModifier and TypeMethodDescriptionvoidIoServiceListener.serviceIdle(IoService service, IdleStatus idleStatus) Invoked when a service is idle.voidIoHandler.sessionIdle(IoSession session, IdleStatus status) Invoked with the relatedIdleStatuswhen a connection becomes idle.voidIoHandlerAdapter.sessionIdle(IoSession session, IdleStatus status) Invoked with the relatedIdleStatuswhen a connection becomes idle. -
Uses of IdleStatus in org.apache.mina.core.session
Fields in org.apache.mina.core.session declared as IdleStatusModifier and TypeFieldDescriptionstatic final IdleStatusIdleStatus.BOTH_IDLERepresents bothIdleStatus.READER_IDLEandIdleStatus.WRITER_IDLE.static final IdleStatusIdleStatus.READER_IDLERepresents the session status that no data is coming from the remote peer.static final IdleStatusIdleStatus.WRITER_IDLERepresents the session status that the session is not writing any data.Methods in org.apache.mina.core.session with parameters of type IdleStatusModifier and TypeMethodDescriptionfinal intAbstractIoSession.getIdleCount(IdleStatus status) intIoSession.getIdleCount(IdleStatus status) intAbstractIoSessionConfig.getIdleTime(IdleStatus status) intIoSessionConfig.getIdleTime(IdleStatus status) longAbstractIoSessionConfig.getIdleTimeInMillis(IdleStatus status) longIoSessionConfig.getIdleTimeInMillis(IdleStatus status) final longAbstractIoSession.getLastIdleTime(IdleStatus status) longIoSession.getLastIdleTime(IdleStatus status) final voidAbstractIoSession.increaseIdleCount(IdleStatus status, long currentTime) Increase the count of the various Idle counterfinal booleanAbstractIoSession.isIdle(IdleStatus status) booleanIoSession.isIdle(IdleStatus status) private static voidAbstractIoSession.notifyIdleSession0(IoSession session, long currentTime, long idleTime, IdleStatus status, long lastIoTime) voidAbstractIoSessionConfig.setIdleTime(IdleStatus status, int idleTime) Sets idle time for the specified type of idleness in seconds.voidIoSessionConfig.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 IdleStatusModifier and TypeMethodDescriptionfinal voidExecutorFilter.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 IdleStatusModifier and TypeMethodDescriptionvoidBlacklistFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) FiltersIoHandler.sessionIdle(IoSession,IdleStatus)event. -
Uses of IdleStatus in org.apache.mina.filter.keepalive
Fields in org.apache.mina.filter.keepalive declared as IdleStatusMethods in org.apache.mina.filter.keepalive that return IdleStatusMethods in org.apache.mina.filter.keepalive with parameters of type IdleStatusModifier and TypeMethodDescriptionvoidKeepAliveFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) FiltersIoHandler.sessionIdle(IoSession,IdleStatus)event.Constructors in org.apache.mina.filter.keepalive with parameters of type IdleStatusModifierConstructorDescriptionKeepAliveFilter(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 IdleStatusModifier and TypeMethodDescriptionvoidLoggingFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) FiltersIoHandler.sessionIdle(IoSession,IdleStatus)event. -
Uses of IdleStatus in org.apache.mina.filter.statistic
Methods in org.apache.mina.filter.statistic with parameters of type IdleStatusModifier and TypeMethodDescriptionvoidProfilerTimerFilter.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 IdleStatusModifier and TypeMethodDescriptionfinal voidCommonEventFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) FiltersIoHandler.sessionIdle(IoSession,IdleStatus)event.voidReferenceCountingFilter.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 IdleStatusModifier and TypeMethodDescriptionvoidSingleSessionIoHandler.sessionIdle(IdleStatus status) Deprecated.Invoked when the connection is idle.voidSingleSessionIoHandlerAdapter.sessionIdle(IdleStatus status) Deprecated.Invoked when the connection is idle.voidSingleSessionIoHandlerDelegate.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 IdleStatusModifier and TypeMethodDescriptionvoidStreamIoHandler.sessionIdle(IoSession session, IdleStatus status) Handles read timeout. -
Uses of IdleStatus in org.apache.mina.proxy.event
Fields in org.apache.mina.proxy.event declared as IdleStatusModifier and TypeFieldDescriptionprivate IdleStatusIoSessionEvent.statusThe idle status if type value isIoSessionEventType.IDLE, null otherwise.Methods in org.apache.mina.proxy.event that return IdleStatusMethods in org.apache.mina.proxy.event with parameters of type IdleStatusModifier and TypeMethodDescriptionprivate static voidIoSessionEvent.deliverEvent(IoFilter.NextFilter nextFilter, IoSession session, IoSessionEventType type, IdleStatus status) Static method which effectively delivers the specified event to the next filternextFilteron thesession.Constructors in org.apache.mina.proxy.event with parameters of type IdleStatusModifierConstructorDescriptionIoSessionEvent(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 IdleStatusModifier and TypeMethodDescriptionvoidProxyFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status) Event is stored in anIoSessionEventQueuefor later delivery to the next filter in the chain when the handshake would have succeed. -
Uses of IdleStatus in org.apache.mina.transport.vmpipe
Methods in org.apache.mina.transport.vmpipe with parameters of type IdleStatus