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
 
Field Summary
 
Fields inherited from interface org.atmosphere.cpr.BroadcastFilter
VOID_ATMOSPHERE_RESOURCE_UUID
 
Constructor Summary
RedisFilter()
           
RedisFilter(URI uri)
           
 
Method Summary
 void destroy()
          
 BroadcastFilter.BroadcastAction filter(Object originalMessage, Object o)
          
 String getAuth()
           
 Broadcaster getBroadcaster()
          
 void init(AtmosphereConfig config)
          
 void setAuth(String auth)
           
 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(URI uri)
Method Detail

setUri

public void setUri(String address)

Specified by:
setUri in interface ClusterBroadcastFilter

init

public void init(AtmosphereConfig config)

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

getAuth

public String getAuth()

setAuth

public void setAuth(String auth)

setBroadcaster

public void setBroadcaster(Broadcaster bc)

Specified by:
setBroadcaster in interface ClusterBroadcastFilter


Copyright © 2013. All Rights Reserved.