public class BroadcastFilterAdapter extends Object implements PerRequestBroadcastFilter
PerRequestBroadcastFilter. Both methods return BroadcastAction.ACTION#CONTINUE with the message.BroadcastFilter.BroadcastActionVOID_ATMOSPHERE_RESOURCE_UUID| Constructor and Description |
|---|
BroadcastFilterAdapter() |
| Modifier and Type | Method and Description |
|---|---|
BroadcastFilter.BroadcastAction |
filter(String broadcasterId,
AtmosphereResource r,
Object originalMessage,
Object message)
Transform or filter a message per
AtmosphereResource. |
BroadcastFilter.BroadcastAction |
filter(String broadcasterId,
Object originalMessage,
Object message)
Transform or filter a message.
|
public BroadcastFilter.BroadcastAction filter(String broadcasterId, AtmosphereResource r, Object originalMessage, Object message)
PerRequestBroadcastFilterAtmosphereResource. Be careful when setting headers on the
AtmosphereResponse as the headers may have been already sent back to the browser.filter in interface PerRequestBroadcastFilterbroadcasterId - the Broadcaster.getID()r - the AtmosphereResourceoriginalMessage - The original message used when calling Broadcaster.broadcast(Object)message - a messageBroadcastActionpublic BroadcastFilter.BroadcastAction filter(String broadcasterId, Object originalMessage, Object message)
BroadcastFilterBroadcaster to discard the message, eg. to not broadcast it.filter in interface BroadcastFilterbroadcasterId - the Broadcaster.getID() calling this objectoriginalMessage - The original message which was Broadcaster.broadcast(Object);message - The transformed or not message.Copyright © 2016. All rights reserved.