com.google.common.eventbus.EventBus.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jelly Show documentation
Show all versions of jelly Show documentation
Java Functional Metaprogramming API
The newest version!
???? 2 ? a
( b
c d
e + f
( g
h i
j ( k
l m n ( o p ( q r ( s t ( u v w ( x y z { | } ~
? ?
?
?
? ? ?
? ?
" ?
( ?
? ?
? ?
? ? ?
? ?
? ? ? LoggingHandler InnerClasses logger Ljava/util/logging/Logger;
identifier Ljava/lang/String; executor Ljava/util/concurrent/Executor; exceptionHandler 7Lcom/google/common/eventbus/SubscriberExceptionHandler; subscribers /Lcom/google/common/eventbus/SubscriberRegistry;
dispatcher 'Lcom/google/common/eventbus/Dispatcher; ()V Code LineNumberTable LocalVariableTable this %Lcom/google/common/eventbus/EventBus; (Ljava/lang/String;)V :(Lcom/google/common/eventbus/SubscriberExceptionHandler;)V ?(Ljava/lang/String;Ljava/util/concurrent/Executor;Lcom/google/common/eventbus/Dispatcher;Lcom/google/common/eventbus/SubscriberExceptionHandler;)V ()Ljava/lang/String; !()Ljava/util/concurrent/Executor; handleSubscriberException O(Ljava/lang/Throwable;Lcom/google/common/eventbus/SubscriberExceptionContext;)V e2 Ljava/lang/Throwable; e context 7Lcom/google/common/eventbus/SubscriberExceptionContext;
StackMapTable w register (Ljava/lang/Object;)V object Ljava/lang/Object;
unregister post event eventSubscribers Ljava/util/Iterator; LocalVariableTypeTable =Ljava/util/Iterator; ? toString
SourceFile
EventBus.java RuntimeInvisibleAnnotations $Lcom/google/common/annotations/Beta; default : A ? ? E ? ? ? ? : C : ; -com/google/common/eventbus/SubscriberRegistry : ? 6 7 ? ? ? java/lang/String 0 1 java/util/concurrent/Executor 2 3 %com/google/common/eventbus/Dispatcher 8 9 5com/google/common/eventbus/SubscriberExceptionHandler 4 5 ? G java/lang/Throwable . / ? ? ? ? ? ? 0Exception %s thrown while handling exception: %s java/lang/Object ? ? ? ? ? O P S P ? ? ? ? ? ? ? $com/google/common/eventbus/DeadEvent : ? T P ? ? ? ? ? ? [ D #com/google/common/eventbus/EventBus ? ? D ? ? 2com/google/common/eventbus/EventBus$LoggingHandler java/util/Iterator /com/google/common/util/concurrent/MoreExecutors directExecutor perThreadDispatchQueue )()Lcom/google/common/eventbus/Dispatcher; INSTANCE 4Lcom/google/common/eventbus/EventBus$LoggingHandler; ((Lcom/google/common/eventbus/EventBus;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; handleException java/util/logging/Level SEVERE Ljava/util/logging/Level; java/util/Locale ROOT Ljava/util/Locale; format K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; java/util/logging/Logger log C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V getSubscribers ((Ljava/lang/Object;)Ljava/util/Iterator; hasNext ()Z dispatch )(Ljava/lang/Object;Ljava/util/Iterator;)V '(Ljava/lang/Object;Ljava/lang/Object;)V "com/google/common/base/MoreObjects toStringHelper ToStringHelper G(Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper; 1com/google/common/base/MoreObjects$ToStringHelper addValue java/lang/Class getName getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger; ! ( . / 0 1 2 3 4 5 6 7 8 9 : ; <