org.apache.mina.common
Class IoFilter.WriteRequest

java.lang.Object
  extended by org.apache.mina.common.IoFilter.WriteRequest
Enclosing interface:
IoFilter

public static class IoFilter.WriteRequest
extends Object

Represents write request fired by IoSession.write(Object).


Constructor Summary
IoFilter.WriteRequest(Object message)
          Creates a new instance without WriteFuture.
IoFilter.WriteRequest(Object message, WriteFuture future)
          Creates a new instance with WriteFuture.
 
Method Summary
 WriteFuture getFuture()
          Returns WriteFuture that is associated with this write request.
 Object getMessage()
          Returns a message object to be written.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IoFilter.WriteRequest

public IoFilter.WriteRequest(Object message)
Creates a new instance without WriteFuture. You'll get an instance of WriteFuture even if you called this constructor because getFuture() will return a bogus future.


IoFilter.WriteRequest

public IoFilter.WriteRequest(Object message,
                             WriteFuture future)
Creates a new instance with WriteFuture.

Method Detail

getFuture

public WriteFuture getFuture()
Returns WriteFuture that is associated with this write request.


getMessage

public Object getMessage()
Returns a message object to be written.


toString

public String toString()
Overrides:
toString in class Object