public class IoSessionEvent extends Object
Constructor | Description |
---|---|
IoSessionEvent(IoFilter.NextFilter nextFilter,
IoSession session,
IdleStatus status) |
Creates an instance of this class when event type is
IoSessionEventType.IDLE . |
IoSessionEvent(IoFilter.NextFilter nextFilter,
IoSession session,
IoSessionEventType type) |
Creates an instance of this class when event type differs from
IoSessionEventType.IDLE . |
Modifier and Type | Method | Description |
---|---|---|
void |
deliverEvent() |
Delivers this event to the next filter.
|
IoFilter.NextFilter |
getNextFilter() |
|
IoSession |
getSession() |
|
IdleStatus |
getStatus() |
|
IoSessionEventType |
getType() |
|
String |
toString() |
public IoSessionEvent(IoFilter.NextFilter nextFilter, IoSession session, IoSessionEventType type)
IoSessionEventType.IDLE
.nextFilter
- the next filtersession
- the sessiontype
- the event typepublic IoSessionEvent(IoFilter.NextFilter nextFilter, IoSession session, IdleStatus status)
IoSessionEventType.IDLE
.nextFilter
- the next filtersession
- the sessionstatus
- the idle statuspublic void deliverEvent()
public IdleStatus getStatus()
public IoFilter.NextFilter getNextFilter()
public IoSession getSession()
public IoSessionEventType getType()
Copyright © 2004–2018 Apache MINA Project. All rights reserved.