public class DefaultWriteRequest extends java.lang.Object implements WriteRequest
WriteRequest
.Constructor and Description |
---|
DefaultWriteRequest(java.lang.Object message)
Creates a new instance without
WriteFuture . |
DefaultWriteRequest(java.lang.Object message,
WriteFuture future)
Creates a new instance with
WriteFuture . |
DefaultWriteRequest(java.lang.Object message,
WriteFuture future,
java.net.SocketAddress destination)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.net.SocketAddress |
getDestination()
Returns the destination of this write request.
|
WriteFuture |
getFuture()
Returns
WriteFuture that is associated with this write request. |
java.lang.Object |
getMessage()
Returns a message object to be written.
|
WriteRequest |
getOriginalRequest()
Returns the
WriteRequest which was requested originally,
which is not transformed by any IoFilter . |
java.lang.String |
toString() |
public DefaultWriteRequest(java.lang.Object message)
WriteFuture
. You'll get
an instance of WriteFuture
even if you called this constructor
because getFuture()
will return a bogus future.public DefaultWriteRequest(java.lang.Object message, WriteFuture future)
WriteFuture
.public DefaultWriteRequest(java.lang.Object message, WriteFuture future, java.net.SocketAddress destination)
message
- a message to writefuture
- a future that needs to be notified when an operation is finisheddestination
- the destination of the message. This property will be
ignored unless the transport supports it.public WriteFuture getFuture()
WriteRequest
WriteFuture
that is associated with this write request.getFuture
in interface WriteRequest
public java.lang.Object getMessage()
WriteRequest
getMessage
in interface WriteRequest
public WriteRequest getOriginalRequest()
WriteRequest
WriteRequest
which was requested originally,
which is not transformed by any IoFilter
.getOriginalRequest
in interface WriteRequest
public java.net.SocketAddress getDestination()
WriteRequest
getDestination
in interface WriteRequest
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2004-2019 Apache MINA Project. All Rights Reserved.