类 AbstractConsistencyProtocol<T extends com.alibaba.nacos.consistency.Config,​L extends com.alibaba.nacos.consistency.RequestProcessor>

  • 所有已实现的接口:
    com.alibaba.nacos.consistency.CommandOperations, com.alibaba.nacos.consistency.ConsistencyProtocol<T,​L>
    直接已知子类:
    JRaftProtocol

    public abstract class AbstractConsistencyProtocol<T extends com.alibaba.nacos.consistency.Config,​L extends com.alibaba.nacos.consistency.RequestProcessor>
    extends java.lang.Object
    implements com.alibaba.nacos.consistency.ConsistencyProtocol<T,​L>
    Consistent protocol base class.
    作者:
    liaochuntao
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      protected com.alibaba.nacos.consistency.ProtocolMetaData metaData  
      protected java.util.Map<java.lang.String,​L> processorMap  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      protected java.util.Map<java.lang.String,​L> allProcessor()  
      void loadLogProcessor​(java.util.List<L> logProcessors)  
      com.alibaba.nacos.consistency.ProtocolMetaData protocolMetaData()  
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • 从接口继承的方法 com.alibaba.nacos.consistency.CommandOperations

        execute
      • 从接口继承的方法 com.alibaba.nacos.consistency.ConsistencyProtocol

        addRequestProcessors, aGetData, getData, init, memberChange, shutdown, write, writeAsync
    • 字段详细资料

      • metaData

        protected final com.alibaba.nacos.consistency.ProtocolMetaData metaData
      • processorMap

        protected java.util.Map<java.lang.String,​L extends com.alibaba.nacos.consistency.RequestProcessor> processorMap
    • 构造器详细资料

      • AbstractConsistencyProtocol

        public AbstractConsistencyProtocol()
    • 方法详细资料

      • loadLogProcessor

        public void loadLogProcessor​(java.util.List<L> logProcessors)
      • allProcessor

        protected java.util.Map<java.lang.String,​L> allProcessor()
      • protocolMetaData

        public com.alibaba.nacos.consistency.ProtocolMetaData protocolMetaData()
        指定者:
        protocolMetaData 在接口中 com.alibaba.nacos.consistency.ConsistencyProtocol<T extends com.alibaba.nacos.consistency.Config,​L extends com.alibaba.nacos.consistency.RequestProcessor>