org.atmosphere.client
Class TrackMessageSizeFilter
java.lang.Object
org.atmosphere.client.TrackMessageSizeFilter
- All Implemented Interfaces:
- BroadcastFilter, PerRequestBroadcastFilter
public class TrackMessageSizeFilter
- extends Object
- implements PerRequestBroadcastFilter
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TrackMessageSizeFilter
public TrackMessageSizeFilter()
filter
public BroadcastFilter.BroadcastAction filter(AtmosphereResource r,
Object message,
Object originalMessage)
- Description copied from interface:
PerRequestBroadcastFilter
- Transform or Filter a message per request, with V as an indicator. 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 - Object a message
- Returns:
- a transformed message.
filter
public BroadcastFilter.BroadcastAction filter(Object originalMessage,
Object message)
- Description copied from interface:
BroadcastFilter
- Transform or Filter a message. Return null to tell the associated
Broadcaster to discard the message, e.g to not broadcast it.
- Specified by:
filter in interface BroadcastFilter
- Parameters:
originalMessage - The original message which was Broadcaster.broadcast(Object);message - Object a message
- Returns:
- a transformed message.
Copyright © 2012. All Rights Reserved.