org.atmosphere.cpr
Interface AtmosphereResourceEventListener


public interface AtmosphereResourceEventListener

Receive notification when a resume, client disconnect or broadcast events occurs.

Author:
Jeanfrancois Arcand

Method Summary
 void onBroadcast(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when a Broadcaster.broadcast(java.lang.Object) occurs.
 void onDisconnect(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when the remote connection gets closed.
 void onResume(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when the AtmosphereResource.resume() is invoked or when the suspend's time out expires.
 void onSuspend(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when the AtmosphereResource.suspend() has been completed and the response considered as suspended.
 

Method Detail

onSuspend

void onSuspend(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Invoked when the AtmosphereResource.suspend() has been completed and the response considered as suspended.

Parameters:
event - a AtmosphereResourceEvent

onResume

void onResume(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Invoked when the AtmosphereResource.resume() is invoked or when the suspend's time out expires.

Parameters:
event - a AtmosphereResourceEvent

onDisconnect

void onDisconnect(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Invoked when the remote connection gets closed.

Parameters:
event - a AtmosphereResourceEvent

onBroadcast

void onBroadcast(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Invoked when a Broadcaster.broadcast(java.lang.Object) occurs.

Parameters:
event - a AtmosphereResourceEvent


Copyright © 2011. All Rights Reserved.