| Modifier and Type | Method and Description |
|---|---|
static Broadcaster |
AnnotationUtil.broadcaster(AtmosphereFramework framework,
java.lang.Class<? extends Broadcaster> broadcaster,
java.lang.String path) |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.Class<? extends Broadcaster> |
AnnotationUtil.broadcasterClass(AtmosphereFramework framework,
java.lang.Class<? extends Broadcaster> broadcaster) |
| Modifier and Type | Method and Description |
|---|---|
static Broadcaster |
AnnotationUtil.broadcaster(AtmosphereFramework framework,
java.lang.Class<? extends Broadcaster> broadcaster,
java.lang.String path) |
static java.lang.Class<? extends Broadcaster> |
AnnotationUtil.broadcasterClass(AtmosphereFramework framework,
java.lang.Class<? extends Broadcaster> broadcaster) |
void |
BroadcasterServiceProcessor.handle(AtmosphereFramework framework,
java.lang.Class<Broadcaster> annotatedClass) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends Broadcaster> |
ManagedServiceInterceptor.ManagedAnnotation.broadcaster() |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultBroadcaster
The default
Broadcaster implementation. |
| Modifier and Type | Field and Description |
|---|---|
Broadcaster |
AtmosphereFramework.AtmosphereHandlerWrapper.broadcaster |
protected Broadcaster |
AtmosphereResourceImpl.broadcaster |
protected Broadcaster[] |
AtmosphereSession.relatedBroadcasters |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<Broadcaster> |
AtmosphereResourceImpl.broadcasters |
protected java.lang.Class<? extends Broadcaster> |
DefaultBroadcasterFactory.clazz |
protected java.util.concurrent.ConcurrentHashMap<java.lang.Object,Broadcaster> |
DefaultBroadcasterFactory.store |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Broadcaster> |
DefaultBroadcasterFactory.createBroadcaster(java.lang.Class<T> c,
java.lang.Object id) |
<T extends Broadcaster> |
DefaultBroadcasterFactory.get(java.lang.Class<T> c,
java.lang.Object id) |
<T extends Broadcaster> |
BroadcasterFactory.get(java.lang.Class<T> c,
java.lang.Object id)
Create a new instance of
Broadcaster and store it for. |
<T extends Broadcaster> |
DefaultBroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id) |
<T extends Broadcaster> |
BroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID |
<T extends Broadcaster> |
DefaultBroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id,
boolean createIfNull) |
<T extends Broadcaster> |
BroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID |
<T extends Broadcaster> |
DefaultBroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id,
boolean createIfNull,
boolean unique) |
<T extends Broadcaster> |
BroadcasterFactory.lookup(java.lang.Object id)
Lookup a
Broadcaster instance using getID() or ID |
<T extends Broadcaster> |
BroadcasterFactory.lookup(java.lang.Object id,
boolean createIfNull)
Lookup a
Broadcaster instance using getID() or ID |
| Modifier and Type | Method and Description |
|---|---|
Broadcaster |
Broadcaster.addAtmosphereResource(AtmosphereResource resource)
Add a
AtmosphereResource to the list of items to be notified when
the broadcast(java.lang.Object) is invoked. |
Broadcaster |
DefaultBroadcaster.addAtmosphereResource(AtmosphereResource r) |
Broadcaster |
Broadcaster.addBroadcasterListener(BroadcasterListener b)
Add a
BroadcasterListener. |
Broadcaster |
DefaultBroadcaster.addBroadcasterListener(BroadcasterListener b) |
Broadcaster |
AtmosphereResourceEvent.broadcaster()
Return the broadcaster associated with the
AtmosphereResource this object contains. |
Broadcaster |
AtmosphereResourceEventImpl.broadcaster() |
Broadcaster |
DefaultBroadcasterFactory.get() |
Broadcaster |
BroadcasterFactory.get()
Return an instance of the default
Broadcaster. |
Broadcaster |
DefaultBroadcasterFactory.get(java.lang.Object id) |
Broadcaster |
BroadcasterFactory.get(java.lang.Object id)
Create a new instance of
Broadcaster and store it for. |
Broadcaster |
ClusterBroadcastFilter.getBroadcaster()
Return the
Broadcaster. |
Broadcaster |
Meteor.getBroadcaster()
Return the underlying
Broadcaster. |
Broadcaster |
AtmosphereResourceImpl.getBroadcaster() |
Broadcaster |
AtmosphereResource.getBroadcaster()
Return the first added
Broadcaster. |
protected Broadcaster |
AtmosphereResourceImpl.getBroadcaster(boolean autoCreate) |
Broadcaster |
DefaultBroadcaster.initialize(java.lang.String name,
AtmosphereConfig config) |
Broadcaster |
Broadcaster.initialize(java.lang.String name,
java.net.URI uri,
AtmosphereConfig config)
Configure a Broadcaster.
|
Broadcaster |
DefaultBroadcaster.initialize(java.lang.String name,
java.net.URI uri,
AtmosphereConfig config) |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Object id) |
Broadcaster |
DefaultBroadcasterFactory.lookup(java.lang.Object id,
boolean createIfNull) |
Broadcaster |
Broadcaster.removeAtmosphereResource(AtmosphereResource resource)
Remove a
AtmosphereResource from the list of s to be notified when
the broadcast(java.lang.Object) is invoked. |
Broadcaster |
DefaultBroadcaster.removeAtmosphereResource(AtmosphereResource r) |
protected Broadcaster |
DefaultBroadcaster.removeAtmosphereResource(AtmosphereResource r,
boolean executeDone) |
Broadcaster |
Broadcaster.removeBroadcasterListener(BroadcasterListener b)
Remove a
BroadcasterListener. |
Broadcaster |
DefaultBroadcaster.removeBroadcasterListener(BroadcasterListener b) |
Broadcaster |
DefaultBroadcaster.rename(java.lang.String id)
Rename this Broadcaster without invoking it's associated
BroadcasterFactory. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Broadcaster> |
AtmosphereResourceImpl.broadcasters() |
java.util.List<Broadcaster> |
AtmosphereResource.broadcasters()
Return an unmodifiable list of
Broadcasters associated with this resource |
java.util.Set<Broadcaster> |
AtmosphereResourceFactory.broadcasters(java.lang.String uuid)
Deprecated.
Use
AtmosphereResourceFactory.find(String).broadcasters() instead |
java.util.Set<Broadcaster> |
DefaultAtmosphereResourceFactory.broadcasters(java.lang.String uuid)
Deprecated.
Use
AtmosphereResourceFactory.find(String).broadcasters() instead |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
DefaultMetaBroadcaster.broadcastTo(java.lang.String broadcasterID,
java.lang.Object message) |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
MetaBroadcaster.broadcastTo(java.lang.String broadcasterID,
java.lang.Object message)
Broadcast the message to all Broadcasters whose
getID() matches the broadcasterID value. |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
DefaultMetaBroadcaster.broadcastTo(java.lang.String broadcasterID,
java.lang.Object message,
boolean cacheMessage) |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
MetaBroadcaster.broadcastTo(java.lang.String broadcasterID,
java.lang.Object message,
boolean cacheMessage)
Broadcast the message to all Broadcasters whose
getID() matches the broadcasterID value. |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
DefaultMetaBroadcaster.delayTo(java.lang.String broadcasterID,
java.lang.Object message,
int time,
java.util.concurrent.TimeUnit unit) |
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 Broadcasters whose
getID()
matches the broadcasterID value. |
java.util.Collection<Broadcaster> |
DefaultBroadcasterFactory.lookupAll() |
java.util.Collection<Broadcaster> |
BroadcasterFactory.lookupAll()
Return an immutable Collection of
Broadcaster this factory contains. |
java.util.concurrent.Future<java.util.List<Broadcaster>> |
DefaultMetaBroadcaster.scheduleTo(java.lang.String broadcasterID,
java.lang.Object message,
int time,
java.util.concurrent.TimeUnit unit) |
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 Broadcasters whose
getID()
matches the broadcasterID value. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
DefaultBroadcasterFactory.add(Broadcaster b,
java.lang.Object id) |
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. |
AtmosphereFramework |
AtmosphereFramework.addAtmosphereHandler(java.lang.String mapping,
AtmosphereHandler h,
Broadcaster broadcaster,
java.util.List<AtmosphereInterceptor> l)
Add an
AtmosphereHandler serviced by the Servlet. |
AtmosphereResource |
AtmosphereResourceImpl.addBroadcaster(Broadcaster broadcaster) |
AtmosphereResource |
AtmosphereResource.addBroadcaster(Broadcaster broadcaster)
Add/Associate a
Broadcaster with this resource. |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest request,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
DefaultAtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest request,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest request,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler,
AtmosphereResource.TRANSPORT t)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
DefaultAtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest request,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler,
AtmosphereResource.TRANSPORT t)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
DefaultAtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler)
Create an
AtmosphereResourceImpl. |
AtmosphereResource |
AtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler,
AtmosphereResource.TRANSPORT t) |
AtmosphereResource |
DefaultAtmosphereResourceFactory.create(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereResponse response,
AsyncSupport<?> a,
AtmosphereHandler handler,
AtmosphereResource.TRANSPORT t) |
AtmosphereResource |
AtmosphereResourceImpl.initialize(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest req,
AtmosphereResponse response,
AsyncSupport asyncSupport,
AtmosphereHandler atmosphereHandler)
Initialize an
AtmosphereResource. |
AtmosphereResource |
AtmosphereResource.initialize(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest req,
AtmosphereResponse response,
AsyncSupport asyncSupport,
AtmosphereHandler atmosphereHandler)
Initialize an
AtmosphereResource. |
void |
DefaultBroadcasterFactory.notifyOnPostCreate(Broadcaster b) |
void |
BroadcasterListener.onAddAtmosphereResource(Broadcaster b,
AtmosphereResource r)
Invoked when an
AtmosphereResource is getting associated to a Broadcaster. |
void |
BroadcasterListenerAdapter.onAddAtmosphereResource(Broadcaster b,
AtmosphereResource r)
Invoked when an
AtmosphereResource is getting associated to a Broadcaster. |
void |
BroadcasterListener.onComplete(Broadcaster b)
Invoked when the Broadcast operation completes for all
AtmosphereResource. |
void |
BroadcasterListenerAdapter.onComplete(Broadcaster b)
Invoked when the Broadcast operation completes for all
AtmosphereResource. |
void |
BroadcasterListener.onMessage(Broadcaster b,
Deliver deliver)
Invoked when a
broadcast(Object) is called. |
void |
BroadcasterListenerAdapter.onMessage(Broadcaster b,
Deliver deliver)
Invoked when a
broadcast(Object) is called. |
void |
BroadcasterListener.onPostCreate(Broadcaster b)
Invoked just after the
Broadcaster has been created. |
void |
BroadcasterListenerAdapter.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.
|
void |
BroadcasterListenerAdapter.onPreDestroy(Broadcaster b)
Invoked before a Broadcaster is about to be deleted.
|
void |
BroadcasterListener.onRemoveAtmosphereResource(Broadcaster b,
AtmosphereResource r)
Invoked when an
AtmosphereResource is getting removed to a Broadcaster. |
void |
BroadcasterListenerAdapter.onRemoveAtmosphereResource(Broadcaster b,
AtmosphereResource r)
Invoked when an
AtmosphereResource is getting removed to a Broadcaster. |
boolean |
DefaultBroadcasterFactory.remove(Broadcaster b,
java.lang.Object id) |
boolean |
BroadcasterFactory.remove(Broadcaster b,
java.lang.Object id)
Remove a
Broadcaster from the list. |
AtmosphereResource |
AtmosphereResourceImpl.removeBroadcaster(Broadcaster broadcaster) |
AtmosphereResource |
AtmosphereResource.removeBroadcaster(Broadcaster broadcaster)
Remove a
Broadcaster with this resource. |
void |
ClusterBroadcastFilter.setBroadcaster(Broadcaster bc)
The
Broadcaster to use. |
void |
Meteor.setBroadcaster(Broadcaster b)
Set a
Broadcaster instance. |
AtmosphereResource |
AtmosphereResourceImpl.setBroadcaster(Broadcaster broadcaster) |
AtmosphereResource |
AtmosphereResource.setBroadcaster(Broadcaster broadcaster)
Set the first
Broadcaster associated with this resource. |
protected AtmosphereResource |
AtmosphereResourceImpl.uniqueBroadcaster(Broadcaster newB) |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultBroadcasterFactory.configure(java.lang.Class<? extends Broadcaster> clazz,
java.lang.String broadcasterLifeCyclePolicy,
AtmosphereConfig c) |
void |
BroadcasterFactory.configure(java.lang.Class<? extends Broadcaster> clazz,
java.lang.String broadcasterLifeCyclePolicy,
AtmosphereConfig c)
Configure the factory
|
| Constructor and Description |
|---|
AtmosphereHandlerWrapper(AtmosphereHandler atmosphereHandler,
Broadcaster broadcaster,
AtmosphereConfig config) |
AtmosphereResourceImpl(AtmosphereConfig config,
Broadcaster broadcaster,
AtmosphereRequest req,
AtmosphereResponse response,
AsyncSupport asyncSupport,
AtmosphereHandler atmosphereHandler)
Deprecated.
|
AtmosphereSession(AtmosphereResource r,
Broadcaster... broadcasters) |
| Constructor and Description |
|---|
DefaultBroadcasterFactory(java.lang.Class<? extends Broadcaster> clazz,
java.lang.String broadcasterLifeCyclePolicy,
AtmosphereConfig c)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
Broadcaster |
BroadcasterIntrospector.injectable(AtmosphereResource r) |
| Modifier and Type | Method and Description |
|---|---|
AtmosphereResourceStateRecovery.BroadcasterTracker |
AtmosphereResourceStateRecovery.BroadcasterTracker.add(Broadcaster b) |
void |
AtmosphereResourceStateRecovery.B.onAddAtmosphereResource(Broadcaster b,
AtmosphereResource r) |
void |
AtmosphereResourceStateRecovery.B.onRemoveAtmosphereResource(Broadcaster b,
AtmosphereResource r) |
AtmosphereResourceStateRecovery.BroadcasterTracker |
AtmosphereResourceStateRecovery.BroadcasterTracker.remove(Broadcaster b) |
| Modifier and Type | Method and Description |
|---|---|
void |
BroadcasterLifecyclePolicyHandler.onPostCreate(Broadcaster b)
Invoked just after the
Broadcaster has been created. |
void |
BroadcasterLifecyclePolicyHandler.onPreDestroy(Broadcaster b)
Invoked before a Broadcaster is about to be deleted.
|
void |
BroadcasterLifecyclePolicyHandler.onRemoveAtmosphereResource(Broadcaster b,
AtmosphereResource r)
Invoked when an
AtmosphereResource is getting removed to a Broadcaster. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
PoolableProvider<T extends Broadcaster,U>
Implements this interface for provisioning the
PoolableBroadcasterFactory
with Broadcaster |
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.commons.pool2.impl.GenericObjectPool<Broadcaster> |
UnboundedApachePoolableProvider.genericObjectPool |
| Modifier and Type | Method and Description |
|---|---|
<T extends Broadcaster> |
PoolableBroadcasterFactory.lookup(java.lang.Class<T> c,
java.lang.Object id,
boolean createIfNull,
boolean unique) |
<T extends Broadcaster,U> |
PoolableProvider.returnBroadcaster(T b)
Return a destroyed
Broadcaster instance. |
| Modifier and Type | Method and Description |
|---|---|
Broadcaster |
BoundedApachePoolableProvider.borrowBroadcaster(java.lang.Object id) |
Broadcaster |
UnboundedApachePoolableProvider.borrowBroadcaster(java.lang.Object id) |
Broadcaster |
PoolableBroadcasterFactory.createBroadcaster() |
Broadcaster |
PoolableBroadcasterFactory.get() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<Broadcaster> |
PoolableBroadcasterFactory.lookupAll() |
PoolableProvider<? extends Broadcaster,?> |
PoolableBroadcasterFactory.poolableProvider()
The current
PoolableProvider |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PoolableBroadcasterFactory.add(Broadcaster b,
java.lang.Object id) |
boolean |
PoolableBroadcasterFactory.remove(Broadcaster b,
java.lang.Object id) |
PoolableProvider |
UnboundedApachePoolableProvider.returnBroadcaster(Broadcaster b) |
| Modifier and Type | Method and Description |
|---|---|
PoolableBroadcasterFactory |
PoolableBroadcasterFactory.poolableProvider(PoolableProvider<? extends Broadcaster,?> poolableProvider)
Set the implementation of
PoolableProvider |
| Constructor and Description |
|---|
PoolableBroadcasterFactory(java.lang.Class<? extends Broadcaster> clazz,
java.lang.String broadcasterLifeCyclePolicy,
AtmosphereConfig c)
Deprecated.
|
| 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. |
| Modifier and Type | Method and Description |
|---|---|
Broadcaster |
SimpleBroadcaster.initialize(java.lang.String id,
AtmosphereConfig config) |
Broadcaster |
ExcludeSessionBroadcaster.initialize(java.lang.String id,
AtmosphereConfig config) |
Broadcaster |
AbstractBroadcasterProxy.initialize(java.lang.String id,
java.net.URI uri,
AtmosphereConfig config) |
| Constructor and Description |
|---|
WebSocketHandlerProxy(java.lang.Class<? extends Broadcaster> broadcasterClazz,
WebSocketHandler proxied) |
Copyright © 2019. All Rights Reserved.