org.atmosphere.cpr
Interface BroadcastFilter
- All Known Subinterfaces:
- BroadcastFilterLifecycle<E>, ClusterBroadcastFilter<E>
- All Known Implementing Classes:
- StringFilterAggregator, XSSHtmlFilter
public interface BroadcastFilter
Transform a message of type 'E" before it get broadcasted to
AtmosphereHandler.onStateChange(org.atmosphere.cpr.AtmosphereResourceEvent)
See XSSHtmlFilter for an example.
- Author:
- Jeanfrancois Arcand
filter
BroadcastFilter.BroadcastAction filter(Object message)
- Transform or Filter a message. Return null to tell the associated
Broadcaster to discard the message, e.g to not broadcast it.
- Parameters:
message - Object a message
- Returns:
- a transformed message.
Copyright © 2010 SUN Microsystems. All Rights Reserved.