|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface WriteFuture
An IoFuture
for asynchronous write requests.
IoSession session = ...; WriteFuture future = session.write(...); // Wait until the message is completely written out to the O/S buffer. future.join(); if( future.isWritten() ) { // The message has been written successfully. } else { // The messsage couldn't be written out completely for some reason. // (e.g. Connection is closed) }
Method Summary | |
---|---|
boolean |
isWritten()
Returns true if the write operation is finished successfully. |
void |
setWritten(boolean written)
Sets whether the message is written or not, and notifies all threads waiting for this future. |
Methods inherited from interface org.apache.mina.common.IoFuture |
---|
addListener, getLock, getSession, isReady, join, join, removeListener |
Method Detail |
---|
boolean isWritten()
void setWritten(boolean written)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |