|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnl.justobjects.pushlet.client.PushletClient.DataEventListener
protected class PushletClient.DataEventListener
Internal (default) listener for the Pushlet data channel.
| Field Summary | |
|---|---|
private PushletClientListener |
listener
Client's listener that gets called back on events. |
private java.lang.String |
listenURL
|
private java.io.Reader |
reader
|
private java.lang.Thread |
receiveThread
Receiver receiveThread. |
private java.lang.String |
refreshURL
|
| Constructor Summary | |
|---|---|
PushletClient.DataEventListener(PushletClientListener aListener,
java.lang.String aListenURL)
|
|
| Method Summary | |
|---|---|
void |
bailout()
Stop listening on stream from server. |
protected void |
disconnect()
|
protected void |
handleUnknownEventType(java.lang.String eventType,
Event event,
PushletClientListener listener)
Handle unknown Event (default behaviour). |
protected void |
refresh(Event aRefreshEvent)
Handle refresh, by pausing. |
void |
run()
Receive event objects from server and callback listener. |
void |
start()
|
void |
stop()
Stop listening; may restart later with start(). |
void |
stopThread()
Stop receiver receiveThread. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private PushletClientListener listener
private java.lang.Thread receiveThread
private java.io.Reader reader
private java.lang.String refreshURL
private java.lang.String listenURL
| Constructor Detail |
|---|
public PushletClient.DataEventListener(PushletClientListener aListener,
java.lang.String aListenURL)
| Method Detail |
|---|
public void start()
public void stop()
public void run()
run in interface java.lang.Runnableprotected void disconnect()
public void stopThread()
public void bailout()
protected void refresh(Event aRefreshEvent)
throws PushletException
PushletException
protected void handleUnknownEventType(java.lang.String eventType,
Event event,
PushletClientListener listener)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||