|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Interface for reading whole messages.
| Method Summary | |
void |
close()
Closes this message reader. |
Message |
readMessage()
Reads a message, including its end delimiter, in a thread-safe manner. |
void |
syncMessageEnd()
Reads the current message to its end. |
| Methods inherited from interface gumbo.net.msg.MessageIO |
addMessageIOListener, getMessageIOListeners, removeMessageIOListener |
| Method Detail |
public void close()
throws java.io.IOException
java.io.IOException
public Message readMessage()
throws java.io.IOException,
MessageIOException,
MessageDataException
java.io.IOException - Reader is closed.
MessageIOException - Message end not found.
MessageDataException - Message data corrupted.
public void syncMessageEnd()
throws java.io.IOException,
MessageIOException
java.io.IOException - Reader is closed.
MessageIOException - Message end not found (which should never
happen).
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||