类 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)
      Creates new KeyspaceEventMessageListener.
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected void doHandleMessage​(org.springframework.data.redis.connection.Message message)  
      void registerAction​(java.lang.String key, net.meku.chameleon.spi.ConfigRefreshAction action)  
      void removeActions​(java.lang.String key)  
      • 从类继承的方法 org.springframework.data.redis.listener.KeyspaceEventMessageListener

        afterPropertiesSet, destroy, doRegister, init, onMessage, setKeyspaceNotificationsConfigParameter
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • RedisRefreshActionFactory

        @Autowired
        public RedisRefreshActionFactory​(org.springframework.data.redis.listener.RedisMessageListenerContainer listenerContainer)
        Creates new KeyspaceEventMessageListener.
        参数:
        listenerContainer - 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