|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IdleStatus | |
---|---|
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 |
Uses of IdleStatus in org.apache.mina.core.filterchain |
---|
Methods in org.apache.mina.core.filterchain with parameters of type IdleStatus | |
---|---|
void |
IoFilterChain.fireSessionIdle(IdleStatus status)
Fires a IoHandler.sessionIdle(IoSession, IdleStatus) event. |
void |
DefaultIoFilterChain.fireSessionIdle(IdleStatus status)
|
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 |
IoFilter.NextFilter.sessionIdle(IoSession session,
IdleStatus status)
Forwards sessionIdle event to next filter. |
Uses of IdleStatus in org.apache.mina.core.service |
---|
Methods in org.apache.mina.core.service with parameters of type IdleStatus | |
---|---|
void |
IoServiceListenerSupport.fireServiceIdle(IdleStatus status)
Calls IoServiceListener.serviceIdle(IoService, IdleStatus)
for all registered listeners. |
int |
IoServiceIdleState.getIdleCount(IdleStatus status)
Returns the number of the fired continuous serviceIdle events for the specified IdleStatus . |
int |
IoServiceIdleState.getIdleTime(IdleStatus status)
Returns idle time for the specified type of idleness in seconds. |
long |
IoServiceIdleState.getIdleTimeInMillis(IdleStatus status)
Returns idle time for the specified type of idleness in milliseconds. |
long |
IoServiceIdleState.getLastIdleTime(IdleStatus status)
Returns the time in milliseconds when the last serviceIdle event is fired for the specified IdleStatus . |
boolean |
IoServiceIdleState.isIdle(IdleStatus status)
Returns true if this service is idle for the specified
IdleStatus . |
void |
IoServiceListener.serviceIdle(IoService service,
IdleStatus idleStatus)
Invoked when a service is idle. |
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 |
IoServiceIdleState.setIdleTime(IdleStatus status,
int idleTime)
Sets idle time for the specified type of idleness in seconds. |
Uses of IdleStatus in org.apache.mina.core.session |
---|
Fields in org.apache.mina.core.session 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.core.session with parameters of type IdleStatus | |
---|---|
int |
IoSession.getIdleCount(IdleStatus status)
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus . |
int |
AbstractIoSession.getIdleCount(IdleStatus status)
Returns the number of the fired continuous sessionIdle events for the specified IdleStatus . |
int |
IoSessionConfig.getIdleTime(IdleStatus status)
Returns idle time for the specified type of idleness in seconds. |
int |
AbstractIoSessionConfig.getIdleTime(IdleStatus status)
Returns idle time for the specified type of idleness in seconds. |
long |
IoSessionConfig.getIdleTimeInMillis(IdleStatus status)
Returns idle time for the specified type of idleness in milliseconds. |
long |
AbstractIoSessionConfig.getIdleTimeInMillis(IdleStatus status)
Returns idle time for the specified type of idleness in milliseconds. |
long |
IoSession.getLastIdleTime(IdleStatus status)
Returns the time in milliseconds when the last sessionIdle event is fired for the specified IdleStatus . |
long |
AbstractIoSession.getLastIdleTime(IdleStatus status)
Returns the time in milliseconds when the last sessionIdle event is fired for the specified IdleStatus . |
void |
AbstractIoSession.increaseIdleCount(IdleStatus status,
long currentTime)
TODO Add method documentation |
boolean |
IoSession.isIdle(IdleStatus status)
Returns true if this session is idle for the specified
IdleStatus . |
boolean |
AbstractIoSession.isIdle(IdleStatus status)
Returns true if this session is idle for the specified
IdleStatus . |
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)
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 | |
---|---|
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 that return IdleStatus | |
---|---|
IdleStatus |
KeepAliveFilter.getInterestedIdleStatus()
|
Methods in org.apache.mina.filter.keepalive with parameters of type IdleStatus | |
---|---|
void |
KeepAliveFilter.sessionIdle(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status)
|
Constructors in org.apache.mina.filter.keepalive with parameters of type IdleStatus | |
---|---|
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 | |
---|---|
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 |
SingleSessionIoHandlerAdapter.sessionIdle(IdleStatus status)
|
void |
SingleSessionIoHandler.sessionIdle(IdleStatus status)
Invoked when the connection is idle. |
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. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |