diff options
Diffstat (limited to 'java/src/IceInternal/EventHandler.java')
-rw-r--r-- | java/src/IceInternal/EventHandler.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/java/src/IceInternal/EventHandler.java b/java/src/IceInternal/EventHandler.java index 7775685f433..a942e79d7d9 100644 --- a/java/src/IceInternal/EventHandler.java +++ b/java/src/IceInternal/EventHandler.java @@ -25,7 +25,10 @@ public abstract class EventHandler // Read data via the event handler. May only be called if // readable() returns true. // - abstract public void read(BasicStream is); + // NOTE: In Java, read returns true if the handler has more data + // data available, and therefore read should be called again. + // + abstract public boolean read(BasicStream is); // // A complete message has been received. |