org.apache.mina.core.session
Class IoEvent

java.lang.Object
  extended by org.apache.mina.core.session.IoEvent
All Implemented Interfaces:
java.lang.Runnable
Direct Known Subclasses:
IoFilterEvent

public class IoEvent
extends java.lang.Object
implements java.lang.Runnable

An I/O event or an I/O request that MINA provides. Most users won't need to use this class. It is usually used by internal components to store I/O events.

Author:
Apache MINA Project

Constructor Summary
IoEvent(IoEventType type, IoSession session, java.lang.Object parameter)
           
 
Method Summary
 void fire()
           
 java.lang.Object getParameter()
           
 IoSession getSession()
           
 IoEventType getType()
           
 void run()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IoEvent

public IoEvent(IoEventType type,
               IoSession session,
               java.lang.Object parameter)
Method Detail

getType

public IoEventType getType()

getSession

public IoSession getSession()

getParameter

public java.lang.Object getParameter()

run

public void run()
Specified by:
run in interface java.lang.Runnable

fire

public void fire()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


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