| Package | Description |
|---|---|
| org.atmosphere.cpr | |
| org.atmosphere.util |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBroadcaster
Broadcaster implementation. |
| Modifier and Type | Field and Description |
|---|---|
protected Broadcaster |
AtmosphereResourceImpl.broadcaster |
Broadcaster |
AtmosphereFramework.AtmosphereHandlerWrapper.broadcaster |
| Modifier and Type | Method and Description |
|---|---|
Broadcaster |
DefaultBroadcaster.addAtmosphereResource(AtmosphereResource r)
Add a
AtmosphereResource to the list of item to be notified when
the broadcast(T) is invoked. |
Broadcaster |
Broadcaster.addAtmosphereResource(AtmosphereResource resource)
Add a
AtmosphereResource to the list of item to be notified when
the broadcast(T) is invoked. |
Broadcaster |
DefaultBroadcaster.addBroadcasterListener(BroadcasterListener b)
Add a
BroadcasterListener |
Broadcaster |
Broadcaster.addBroadcasterListener(BroadcasterListener b)
Add a
BroadcasterListener |
Broadcaster |
AtmosphereResourceEventImpl.broadcaster()
Return the broadcaster associated with the
AtmosphereResource this object contains. |
Broadcaster |
AtmosphereResourceEvent.broadcaster()
Return the broadcaster associated with the
AtmosphereResource this object contains. |
Broadcaster |
DefaultBroadcasterFactory.get()
Return an instance of the default
Broadcaster The name of the Broadcaster will be randmly generated. |
abstract Broadcaster |
BroadcasterFactory.get()
Return an instance of the default
Broadcaster The name of the Broadcaster will be randmly generated. |
Broadcaster |
DefaultBroadcasterFactory.get(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
abstract Broadcaster |
BroadcasterFactory.get(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
Broadcaster |
DefaultBroadcasterFactory.get(java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
abstract Broadcaster |
BroadcasterFactory.get(java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
Broadcaster |
Meteor.getBroadcaster()
Return the underlying
Broadcaster |
Broadcaster |
ClusterBroadcastFilter.getBroadcaster()
Return the
Broadcaster |
Broadcaster |
AtmosphereResourceImpl.getBroadcaster()
Return the current
Broadcaster |
Broadcaster |
AtmosphereResource.getBroadcaster()
Return the current
Broadcaster |
protected Broadcaster |
AtmosphereResourceImpl.getBroadcaster(boolean autoCreate) |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull,
boolean unique) |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcaster.removeAtmosphereResource(AtmosphereResource r)
Remove a
AtmosphereResource from the list of item to be notified when
the broadcast(T) is invoked. |
Broadcaster |
Broadcaster.removeAtmosphereResource(AtmosphereResource resource)
Remove a
AtmosphereResource from the list of item to be notified when
the broadcast(T) is invoked. |
protected Broadcaster |
DefaultBroadcaster.removeAtmosphereResource(AtmosphereResource r,
boolean executeDone) |
Broadcaster |
DefaultBroadcaster.removeBroadcasterListener(BroadcasterListener b)
Remove a
BroadcasterListener |
Broadcaster |
Broadcaster.removeBroadcasterListener(BroadcasterListener b)
Remove a
BroadcasterListener |
Broadcaster |
DefaultBroadcaster.setBroadcasterCacheStrategy(BroadcasterCache.STRATEGY cacheStrategy)
Set the
BroadcasterCache.STRATEGY |
| Modifier and Type | Method and Description |
|---|---|
java.util.concurrent.Future<java.util.List<Broadcaster>> |
MetaBroadcaster.broadcastTo(java.lang.String broadcasterID,
java.lang.Object message)
Broadcast the message to all Broadcaster whose
getID() maps the broadcasterID value. |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
MetaBroadcaster.delayTo(java.lang.String broadcasterID,
java.lang.Object message,
int time,
java.util.concurrent.TimeUnit unit)
Delay the message delivery to
getID()
maps the broadcasterID value. |
java.util.Collection<Broadcaster> |
DefaultBroadcasterFactory.lookupAll()
Return an immutable Collection of
Broadcaster this factory contains. |
abstract java.util.Collection<Broadcaster> |
BroadcasterFactory.lookupAll()
Return an immutable Collection of
Broadcaster this factory contains. |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
MetaBroadcaster.scheduleTo(java.lang.String broadcasterID,
java.lang.Object message,
int time,
java.util.concurrent.TimeUnit unit)
Broadcast the message at a fixed rate to all Broadcaster whose
getID()
maps the broadcasterID value. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultBroadcasterFactory.add(Broadcaster b,
java.lang.Object id)
Add a
Broadcaster to the list. |
abstract boolean |
BroadcasterFactory.add(Broadcaster b,
java.lang.Object id)
Add a
Broadcaster to the list. |
AtmosphereFramework |
AtmosphereFramework.addAtmosphereHandler(java.lang.String mapping,
AtmosphereHandler h,
Broadcaster broadcaster)
Add an
AtmosphereHandler serviced by the Servlet
This API is exposed to allow embedding an Atmosphere application. |
AtmosphereFramework |
AtmosphereFramework.addAtmosphereHandler(java.lang.String mapping,
AtmosphereHandler h,
Broadcaster broadcaster,
java.util.List<AtmosphereInterceptor> l)
Add an
AtmosphereHandler serviced by the Servlet
This API is exposed to allow embedding an Atmosphere application. |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest request,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl |
void |
DefaultBroadcasterFactory.notifyOnPostCreate(Broadcaster b) |
void |
BroadcasterListener.onComplete(Broadcaster b)
Invoked when the Broadcast operation complete.
|
void |
BroadcasterListener.onPostCreate(Broadcaster b)
Invoked just after the
Broadcaster has been created |
void |
BroadcasterListener.onPreDestroy(Broadcaster b)
Invoked before a Broadcaster is about to be deleted.
|
boolean |
DefaultBroadcasterFactory.remove(Broadcaster b,
java.lang.Object id)
Remove a
Broadcaster to the list. |
abstract boolean |
BroadcasterFactory.remove(Broadcaster b,
java.lang.Object id)
Remove a
Broadcaster to the list. |
void |
Meteor.setBroadcaster(Broadcaster b)
Set a
Broadcaster instance. |
void |
ClusterBroadcastFilter.setBroadcaster(Broadcaster bc)
The
Broadcaster to use. |
AtmosphereResourceImpl |
AtmosphereResourceImpl.setBroadcaster(Broadcaster broadcaster)
Set the current
Broadcaster. |
AtmosphereResource |
AtmosphereResource.setBroadcaster(Broadcaster broadcaster)
Set the current
Broadcaster. |
| Modifier and Type | Method and Description |
|---|---|
static BroadcasterFactory |
DefaultBroadcasterFactory.buildAndReplaceDefaultfactory(java.lang.Class<? extends Broadcaster> clazz,
AtmosphereConfig c)
Build a default
BroadcasterFactory returned when invoking BroadcasterFactory.getDefault() ()}. |
Broadcaster |
DefaultBroadcasterFactory.get(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
abstract Broadcaster |
BroadcasterFactory.get(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Create a new instance of
Broadcaster and store it for |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
abstract Broadcaster |
BroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID
used when invoking BroadcasterFactory.getDefault() |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Class<? extends Broadcaster> c,
java.lang.Object id,
boolean createIfNull,
boolean unique) |
| Constructor and Description |
|---|
AtmosphereFramework.AtmosphereHandlerWrapper(AtmosphereHandler atmosphereHandler,
Broadcaster broadcaster) |
AtmosphereResourceImpl(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest req,
AtmosphereResponse response,
AsyncSupport asyncSupport,
AtmosphereHandler atmosphereHandler)
Create an
AtmosphereResource. |
| Constructor and Description |
|---|
DefaultBroadcasterFactory(java.lang.Class<? extends Broadcaster> clazz,
java.lang.String broadcasterLifeCyclePolicy,
AtmosphereConfig c) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractBroadcasterProxy
Abstract
Broadcaster that delegates the internal processing to a proxy. |
class |
ExcludeSessionBroadcaster
An implementation of
DefaultBroadcaster that exclude one or more AtmosphereResource |
class |
SimpleBroadcaster
Simple
Broadcaster implementation that use the calling thread when broadcasting events. |
Copyright © 2018. All Rights Reserved.