Package org.atmosphere.cpr
Interface BroadcasterListener
-
- All Known Implementing Classes:
AtmosphereResourceStateRecovery.B,BroadcasterLifecyclePolicyHandler,BroadcasterListenerAdapter
public interface BroadcasterListenerA listener for aBroadcaster's event lifecycle.- Author:
- Jeanfrancois Arcand
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classBroadcasterListener.BroadcastListenerExceptionThrow this exception to interrupt theBroadcaster.destroy()operation.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonAddAtmosphereResource(Broadcaster b, AtmosphereResource r)Invoked when anAtmosphereResourceis getting associated to aBroadcaster.voidonComplete(Broadcaster b)Invoked when the Broadcast operation completes for allAtmosphereResource.voidonMessage(Broadcaster b, Deliver deliver)Invoked when aBroadcaster.broadcast(Object)is called.voidonPostCreate(Broadcaster b)Invoked just after theBroadcasterhas been created.voidonPreDestroy(Broadcaster b)Invoked before a Broadcaster is about to be deleted.voidonRemoveAtmosphereResource(Broadcaster b, AtmosphereResource r)Invoked when anAtmosphereResourceis getting removed to aBroadcaster.
-
-
-
Method Detail
-
onPostCreate
void onPostCreate(Broadcaster b)
Invoked just after theBroadcasterhas been created.- Parameters:
b- a Broadcaster
-
onComplete
void onComplete(Broadcaster b)
Invoked when the Broadcast operation completes for allAtmosphereResource.- Parameters:
b- a Broadcaster
-
onPreDestroy
void onPreDestroy(Broadcaster b)
Invoked before a Broadcaster is about to be deleted.- Parameters:
b- a Broadcaster
-
onAddAtmosphereResource
void onAddAtmosphereResource(Broadcaster b, AtmosphereResource r)
Invoked when anAtmosphereResourceis getting associated to aBroadcaster.- Parameters:
b- a Broadcasterr- an AtmosphereResource
-
onRemoveAtmosphereResource
void onRemoveAtmosphereResource(Broadcaster b, AtmosphereResource r)
Invoked when anAtmosphereResourceis getting removed to aBroadcaster.- Parameters:
b- a Broadcasterr- an AtmosphereResource
-
onMessage
void onMessage(Broadcaster b, Deliver deliver)
Invoked when aBroadcaster.broadcast(Object)is called.- Parameters:
b- a Broadcasterdeliver- theDeliver
-
-