org.atmosphere.plugin.redis
Class RedisFilter

java.lang.Object
  extended by org.atmosphere.plugin.redis.RedisFilter
All Implemented Interfaces:
BroadcastFilter, BroadcastFilterLifecycle, ClusterBroadcastFilter

public class RedisFilter
extends Object
implements ClusterBroadcastFilter

Support for Redis

Author:
Jeanfrancois Arcand

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.atmosphere.cpr.BroadcastFilter
BroadcastFilter.BroadcastAction
 
Constructor Summary
RedisFilter()
           
RedisFilter(Broadcaster bc, String address)
           
RedisFilter(String id)
           
RedisFilter(String id, URI uri)
           
RedisFilter(URI uri)
           
 
Method Summary
 void destroy()
          
 BroadcastFilter.BroadcastAction filter(Object originalMessage, Object o)
          
 Broadcaster getBroadcaster()
          
 void init()
          
 void setBroadcaster(Broadcaster bc)
          
 void setUri(String address)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RedisFilter

public RedisFilter()

RedisFilter

public RedisFilter(String id)

RedisFilter

public RedisFilter(URI uri)

RedisFilter

public RedisFilter(String id,
                   URI uri)

RedisFilter

public RedisFilter(Broadcaster bc,
                   String address)
Method Detail

setUri

public void setUri(String address)

Specified by:
setUri in interface ClusterBroadcastFilter

init

public void init()

Specified by:
init in interface BroadcastFilterLifecycle

destroy

public void destroy()

Specified by:
destroy in interface BroadcastFilterLifecycle

filter

public BroadcastFilter.BroadcastAction filter(Object originalMessage,
                                              Object o)

Specified by:
filter in interface BroadcastFilter

getBroadcaster

public Broadcaster getBroadcaster()

Specified by:
getBroadcaster in interface ClusterBroadcastFilter

setBroadcaster

public void setBroadcaster(Broadcaster bc)

Specified by:
setBroadcaster in interface ClusterBroadcastFilter


Copyright © 2012. All Rights Reserved.