org.atmosphere.cpr
Class BroadcastFilterAdapter
java.lang.Object
org.atmosphere.cpr.BroadcastFilterAdapter
- All Implemented Interfaces:
- BroadcastFilter, PerRequestBroadcastFilter
public class BroadcastFilterAdapter
- extends Object
- implements PerRequestBroadcastFilter
Adapter for PerRequestBroadcastFilter. Both methods return BroadcastAction.ACTION#CONTINUE with the message.
- Author:
- Jeanfrancois Arcand
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BroadcastFilterAdapter
public BroadcastFilterAdapter()
filter
public BroadcastFilter.BroadcastAction filter(AtmosphereResource r,
Object originalMessage,
Object message)
- Description copied from interface:
PerRequestBroadcastFilter
- Transform or filter a message per
AtmosphereResource. Be careful when setting headers on the
AtmosphereResponse as the headers may have been already sent back to the browser.
- Specified by:
filter in interface PerRequestBroadcastFilter
originalMessage - The original message used when calling Broadcaster.broadcast(Object)message - a message
- Returns:
- a
BroadcastAction
filter
public BroadcastFilter.BroadcastAction filter(Object originalMessage,
Object message)
- Description copied from interface:
BroadcastFilter
- Transform or filter a message. Return BroadcastAction(ACTION.ABORT, message)
Broadcaster to discard the message, eg. to not broadcast it.
- Specified by:
filter in interface BroadcastFilter
- Parameters:
originalMessage - The original message which was Broadcaster.broadcast(Object);message - The transformed or not message.
- Returns:
- a transformed message.
Copyright © 2014. All Rights Reserved.