类 RedisRefreshActionFactory
- java.lang.Object
-
- org.springframework.data.redis.listener.KeyspaceEventMessageListener
-
- net.meku.chameleon.redis.RedisRefreshActionFactory
-
- 所有已实现的接口:
net.meku.chameleon.spi.ConfigRefreshActionFactory,org.springframework.beans.factory.DisposableBean,org.springframework.beans.factory.InitializingBean,org.springframework.data.redis.connection.MessageListener
public class RedisRefreshActionFactory extends org.springframework.data.redis.listener.KeyspaceEventMessageListener implements net.meku.chameleon.spi.ConfigRefreshActionFactory
-
-
构造器概要
构造器 构造器 说明 RedisRefreshActionFactory(org.springframework.data.redis.listener.RedisMessageListenerContainer listenerContainer, RedisCacheConfig redisCacheConfig)Creates newKeyspaceEventMessageListener.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voiddoHandleMessage(org.springframework.data.redis.connection.Message message)voidregisterAction(java.lang.String key, net.meku.chameleon.spi.ConfigRefreshAction action)voidremoveActions(java.lang.String key)
-
-
-
构造器详细资料
-
RedisRefreshActionFactory
public RedisRefreshActionFactory(org.springframework.data.redis.listener.RedisMessageListenerContainer listenerContainer, RedisCacheConfig redisCacheConfig)Creates newKeyspaceEventMessageListener.- 参数:
listenerContainer- must not be null.redisCacheConfig- cache config, must not be null.
-
-
方法详细资料
-
doHandleMessage
protected void doHandleMessage(org.springframework.data.redis.connection.Message message)
- 指定者:
doHandleMessage在类中org.springframework.data.redis.listener.KeyspaceEventMessageListener
-
registerAction
public void registerAction(java.lang.String key, net.meku.chameleon.spi.ConfigRefreshAction action)- 指定者:
registerAction在接口中net.meku.chameleon.spi.ConfigRefreshActionFactory
-
removeActions
public void removeActions(java.lang.String key)
- 指定者:
removeActions在接口中net.meku.chameleon.spi.ConfigRefreshActionFactory
-
-