|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface AtmosphereResourceEventListener
Receive notifications when resume, client disconnect or broadcast events occur. Also extends
AtmosphereResourceHeartbeatEventListener which is notified when heartbeat events occur.
| Method Summary | |
|---|---|
void |
onBroadcast(AtmosphereResourceEvent event)
Invoked when a Broadcaster.broadcast(java.lang.Object) occurs. |
void |
onClose(AtmosphereResourceEvent event)
Invoked when AtmosphereResource.close() gets called. |
void |
onDisconnect(AtmosphereResourceEvent event)
Invoked when the remote connection gets closed. |
void |
onPreSuspend(AtmosphereResourceEvent event)
Invoked when the AtmosphereResource.suspend() is in the process of being suspended
but nothing has yet been written on the connection. |
void |
onResume(AtmosphereResourceEvent event)
Invoked when the AtmosphereResource.resume() is invoked or when the
suspend's time out expires. |
void |
onSuspend(AtmosphereResourceEvent event)
Invoked when the AtmosphereResource.suspend() has been completed and the response is
considered as suspended. |
void |
onThrowable(AtmosphereResourceEvent event)
Invoked when an operations failed to execute for an unknown reason (eg. |
| Methods inherited from interface org.atmosphere.cpr.AtmosphereResourceHeartbeatEventListener |
|---|
onHeartbeat |
| Method Detail |
|---|
void onPreSuspend(AtmosphereResourceEvent event)
AtmosphereResource.suspend() is in the process of being suspended
but nothing has yet been written on the connection. An implementation could configure the request's headers,
flush some data, etc. during that stage.
event - a AtmosphereResourceEventvoid onSuspend(AtmosphereResourceEvent event)
AtmosphereResource.suspend() has been completed and the response is
considered as suspended.
event - a AtmosphereResourceEventvoid onResume(AtmosphereResourceEvent event)
AtmosphereResource.resume() is invoked or when the
suspend's time out expires.
event - a AtmosphereResourceEventvoid onDisconnect(AtmosphereResourceEvent event)
event - a AtmosphereResourceEventvoid onBroadcast(AtmosphereResourceEvent event)
Broadcaster.broadcast(java.lang.Object) occurs.
event - a AtmosphereResourceEventvoid onThrowable(AtmosphereResourceEvent event)
event - a AtmosphereResourceEventvoid onClose(AtmosphereResourceEvent event)
AtmosphereResource.close() gets called.
event - a AtmosphereResourceEvent
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||