Uses of Class
org.apache.mina.common.IdleStatus

Packages that use IdleStatus
org.apache.mina.common Common types required for users to use MINA. 
org.apache.mina.filter Useful IoFilter implementations. 
org.apache.mina.filter.executor An IoFilter that provides flexible thread models 
org.apache.mina.handler Useful IoHandler implementations. 
org.apache.mina.handler.multiton Enables creating a handler per session instead of having one handler for many sessions, using Multiton pattern
 

Uses of IdleStatus in org.apache.mina.common
 

Fields in org.apache.mina.common declared as IdleStatus
static IdleStatus IdleStatus.BOTH_IDLE
          Represents both READER_IDLE and WRITER_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.common with parameters of type IdleStatus
 void IoFilterChain.fireSessionIdle(IoSession session, IdleStatus status)
          Fires a IoHandler.sessionIdle(IoSession, IdleStatus) event.
 int IoSession.getIdleCount(IdleStatus status)
          Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
 int IoSession.getIdleTime(IdleStatus status)
          Returns idle time for the specified type of idleness in seconds.
 long IoSession.getIdleTimeInMillis(IdleStatus status)
          Returns idle time for the specified type of idleness in milliseconds.
 long IoSession.getLastIdleTime(IdleStatus status)
          Returns the time in millis when the last sessionIdle event is fired for the specified IdleStatus.
 boolean IoSession.isIdle(IdleStatus status)
          Returns true if this session is idle for the specified IdleStatus.
 void IoFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
          Filters IoHandler.sessionIdle(IoSession,IdleStatus) event.
 void IoFilterAdapter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void IoHandlerAdapter.sessionIdle(IoSession session, IdleStatus status)
           
 void IoFilter.NextFilter.sessionIdle(IoSession session, IdleStatus status)
          Forwards sessionIdle event to next filter.
 void IoHandler.sessionIdle(IoSession session, IdleStatus status)
          Invoked with the related IdleStatus when a connection becomes idle.
 void IoSession.setIdleTime(IdleStatus status, int idleTime)
          Sets idle time for the specified type of idleness in seconds.
 

Uses of IdleStatus in org.apache.mina.filter
 

Methods in org.apache.mina.filter with parameters of type IdleStatus
 void BlacklistFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void LoggingFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 void ReferenceCountingIoFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 

Uses of IdleStatus in org.apache.mina.filter.executor
 

Methods in org.apache.mina.filter.executor with parameters of type IdleStatus
 void ExecutorFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 

Uses of IdleStatus in org.apache.mina.handler
 

Methods in org.apache.mina.handler with parameters of type IdleStatus
 void StreamIoHandler.sessionIdle(IoSession session, IdleStatus status)
          Handles read timeout.
 

Uses of IdleStatus in org.apache.mina.handler.multiton
 

Methods in org.apache.mina.handler.multiton with parameters of type IdleStatus
 void SingleSessionIoHandler.sessionIdle(IdleStatus status)
          Invoked when the connection is idle.
 void SingleSessionIoHandlerAdapter.sessionIdle(IdleStatus status)
           
 void SingleSessionIoHandlerDelegate.sessionIdle(IoSession session, IdleStatus status)
          Delegates the method call to the SingleSessionIoHandler.sessionIdle(IdleStatus) method of the handler assigned to this session.
 



Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.