public class EventStream
extends java.lang.Object
implements java.lang.Runnable
| Constructor and Description |
|---|
EventStream(ServerEventsClient client) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
protected java.io.InputStream |
getInputStream(java.net.URL streamUri) |
protected void |
processEventMessage(ServerEventMessage e) |
protected void |
processLine(java.lang.String line) |
protected int |
readFromStream(java.io.InputStream inputStream,
byte[] buffer) |
protected void |
readStream(java.io.InputStream inputStream) |
void |
run() |
public EventStream(ServerEventsClient client)
protected java.io.InputStream getInputStream(java.net.URL streamUri)
throws java.io.IOException
java.io.IOExceptionpublic void cancel()
public void run()
run in interface java.lang.Runnableprotected int readFromStream(java.io.InputStream inputStream,
byte[] buffer)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionprotected void readStream(java.io.InputStream inputStream)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOExceptionjava.lang.InterruptedExceptionprotected void processLine(java.lang.String line)
protected void processEventMessage(ServerEventMessage e)