类 NacosCombinedTraceSubscriber


  • public class NacosCombinedTraceSubscriber
    extends com.alibaba.nacos.common.notify.listener.SmartSubscriber
    Combined trace events subscriber.
    作者:
    xiweng.yy
    • 字段概要

      字段 
      修饰符和类型 字段 说明
      private java.util.Map<java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent>,​java.util.Set<com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber>> interestedEvents  
    • 构造器概要

      构造器 
      构造器 说明
      NacosCombinedTraceSubscriber​(java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent> combinedEvent)  
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      private void filterInterestedEvents​(com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber plugin, java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent> combinedEvent)  
      void onEvent​(com.alibaba.nacos.common.notify.Event event)  
      private void onEvent0​(com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber subscriber, com.alibaba.nacos.common.trace.event.TraceEvent event)  
      void shutdown()  
      java.util.List<java.lang.Class<? extends com.alibaba.nacos.common.notify.Event>> subscribeTypes()  
      • 从类继承的方法 com.alibaba.nacos.common.notify.listener.SmartSubscriber

        ignoreExpireEvent, subscribeType
      • 从类继承的方法 com.alibaba.nacos.common.notify.listener.Subscriber

        executor, scopeMatches
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 字段详细资料

      • interestedEvents

        private final java.util.Map<java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent>,​java.util.Set<com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber>> interestedEvents
    • 构造器详细资料

      • NacosCombinedTraceSubscriber

        public NacosCombinedTraceSubscriber​(java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent> combinedEvent)
    • 方法详细资料

      • filterInterestedEvents

        private void filterInterestedEvents​(com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber plugin,
                                            java.lang.Class<? extends com.alibaba.nacos.common.trace.event.TraceEvent> combinedEvent)
      • subscribeTypes

        public java.util.List<java.lang.Class<? extends com.alibaba.nacos.common.notify.Event>> subscribeTypes()
        指定者:
        subscribeTypes 在类中 com.alibaba.nacos.common.notify.listener.SmartSubscriber
      • onEvent

        public void onEvent​(com.alibaba.nacos.common.notify.Event event)
        指定者:
        onEvent 在类中 com.alibaba.nacos.common.notify.listener.Subscriber
      • onEvent0

        private void onEvent0​(com.alibaba.nacos.plugin.trace.spi.NacosTraceSubscriber subscriber,
                              com.alibaba.nacos.common.trace.event.TraceEvent event)
      • shutdown

        public void shutdown()