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.executor An IoFilter that provides flexible thread models 
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   
 

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 IoServiceListenerSupport.fireServiceIdle(IdleStatus status)
          Calls IoServiceListener.serviceIdle(IoService, IdleStatus) for all registered listeners.
 void IoFilterChain.fireSessionIdle(IdleStatus status)
          Fires a IoHandler.sessionIdle(IoSession, IdleStatus) event.
 void DefaultIoFilterChain.fireSessionIdle(IdleStatus status)
           
 int IoSession.getIdleCount(IdleStatus status)
          Returns the number of the fired continuous sessionIdle events for the specified IdleStatus.
 int IoService.getIdleCount(IdleStatus status)
          Returns the number of the fired continuous serviceIdle events for the specified IdleStatus.
 int AbstractIoSession.getIdleCount(IdleStatus status)
           
 int AbstractIoService.getIdleCount(IdleStatus status)
           
 int IoService.getIdleTime(IdleStatus status)
          Returns idle time for the specified type of idleness in seconds.
 int IoSessionConfig.getIdleTime(IdleStatus status)
          Returns idle time for the specified type of idleness in seconds.
 int AbstractIoSessionConfig.getIdleTime(IdleStatus status)
           
 int AbstractIoService.getIdleTime(IdleStatus status)
           
 long IoService.getIdleTimeInMillis(IdleStatus status)
          Returns idle time for the specified type of idleness in milliseconds.
 long IoSessionConfig.getIdleTimeInMillis(IdleStatus status)
          Returns idle time for the specified type of idleness in milliseconds.
 long AbstractIoSessionConfig.getIdleTimeInMillis(IdleStatus status)
           
 long AbstractIoService.getIdleTimeInMillis(IdleStatus status)
           
 long IoSession.getLastIdleTime(IdleStatus status)
          Returns the time in milliseconds when the last sessionIdle event is fired for the specified IdleStatus.
 long IoService.getLastIdleTime(IdleStatus status)
          Returns the time in milliseconds when the last serviceIdle event is fired for the specified IdleStatus.
 long AbstractIoSession.getLastIdleTime(IdleStatus status)
           
 long AbstractIoService.getLastIdleTime(IdleStatus status)
           
protected  void AbstractIoSession.increaseIdleCount(IdleStatus status, long currentTime)
           
 boolean IoSession.isIdle(IdleStatus status)
          Returns true if this session is idle for the specified IdleStatus.
 boolean IoService.isIdle(IdleStatus status)
          Returns true if this service is idle for the specified IdleStatus.
 boolean AbstractIoSession.isIdle(IdleStatus status)
           
 boolean AbstractIoService.isIdle(IdleStatus status)
           
 void IoServiceListener.serviceIdle(IoService service, IdleStatus idleStatus)
          Invoked when a service is idle.
 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 IoHandler.sessionIdle(IoSession session, IdleStatus status)
          Invoked with the related IdleStatus when a connection becomes idle.
 void IoFilter.NextFilter.sessionIdle(IoSession session, IdleStatus status)
          Forwards sessionIdle event to next filter.
 void IoService.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.
 void AbstractIoSessionConfig.setIdleTime(IdleStatus status, int idleTime)
           
 void AbstractIoService.setIdleTime(IdleStatus status, int idleTime)
           
 

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.filter.firewall
 

Methods in org.apache.mina.filter.firewall with parameters of type IdleStatus
 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 with parameters of type IdleStatus
 void KeepAliveFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 

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

Methods in org.apache.mina.filter.logging with parameters of type IdleStatus
 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
 void ProfilerTimerFilter.sessionIdle(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
           
 

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

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

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.
 

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

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



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