org.atmosphere.cpr
Interface BroadcastFilter
- All Known Subinterfaces:
- BroadcastFilterLifecycle<E>, ClusterBroadcastFilter<E>
- All Known Implementing Classes:
- XSSHtmlFilter
public interface BroadcastFilter
Transform a message of type 'E" before it get broadcasted to
AtmosphereHandler#onMessage(org.atmosphere.cpr.AtmosphereEvent)
See XSSHtmlFilter for an example.
- Author:
- Jeanfrancois Arcand
filter
Object 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 © 2009 SUN Microsystems. All Rights Reserved.