org.cometd.server.filter
Class DataFilterMessageListener

java.lang.Object
  extended by org.cometd.server.filter.DataFilterMessageListener
All Implemented Interfaces:
EventListener, Bayeux.BayeuxListener, ServerChannel.MessageListener, ServerChannel.ServerChannelListener

public class DataFilterMessageListener
extends Object
implements ServerChannel.MessageListener

A MessageListener that applies DataFilters to the received messages.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.cometd.bayeux.server.ServerChannel.ServerChannelListener
ServerChannel.ServerChannelListener.Weak
 
Constructor Summary
DataFilterMessageListener(BayeuxServer bayeux, DataFilter... filters)
           
DataFilterMessageListener(DataFilter... filters)
           
 
Method Summary
 boolean onMessage(ServerSession from, ServerChannel channel, ServerMessage.Mutable message)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataFilterMessageListener

public DataFilterMessageListener(DataFilter... filters)

DataFilterMessageListener

public DataFilterMessageListener(BayeuxServer bayeux,
                                 DataFilter... filters)
Method Detail

onMessage

public boolean onMessage(ServerSession from,
                         ServerChannel channel,
                         ServerMessage.Mutable message)
Specified by:
onMessage in interface ServerChannel.MessageListener


Copyright © 2008-2011 Dojo Foundation. All Rights Reserved.