org.atmosphere.cpr
Class AtmosphereResourceEventListenerAdapter

java.lang.Object
  extended by org.atmosphere.cpr.AtmosphereResourceEventListenerAdapter
All Implemented Interfaces:
AtmosphereResourceEventListener

public class AtmosphereResourceEventListenerAdapter
extends Object
implements AtmosphereResourceEventListener

An implementation of AtmosphereResourceEventListener with just log event as trace.

Author:
Jeanfrancois Arcand

Constructor Summary
AtmosphereResourceEventListenerAdapter()
           
 
Method Summary
 void onBroadcast(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when a Broadcaster.broadcast(T) 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.
 void onThrowable(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
          Invoked when an operations failed to execute for an unknown reason like : IOException because the client remotly closed the connection, a broken connection, etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AtmosphereResourceEventListenerAdapter

public AtmosphereResourceEventListenerAdapter()
Method Detail

onSuspend

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

Specified by:
onSuspend in interface AtmosphereResourceEventListener
Parameters:
event - a AtmosphereResourceEvent

onResume

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

Specified by:
onResume in interface AtmosphereResourceEventListener
Parameters:
event - a AtmosphereResourceEvent

onDisconnect

public void onDisconnect(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Description copied from interface: AtmosphereResourceEventListener
Invoked when the remote connection gets closed.

Specified by:
onDisconnect in interface AtmosphereResourceEventListener
Parameters:
event - a AtmosphereResourceEvent

onBroadcast

public void onBroadcast(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Description copied from interface: AtmosphereResourceEventListener
Invoked when a Broadcaster.broadcast(T) occurs.

Specified by:
onBroadcast in interface AtmosphereResourceEventListener
Parameters:
event - a AtmosphereResourceEvent

onThrowable

public void onThrowable(AtmosphereResourceEvent<javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse> event)
Description copied from interface: AtmosphereResourceEventListener
Invoked when an operations failed to execute for an unknown reason like : IOException because the client remotly closed the connection, a broken connection, etc.

Specified by:
onThrowable in interface AtmosphereResourceEventListener
Parameters:
event - a AtmosphereResourceEvent


Copyright © 2012. All Rights Reserved.