![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.eventbus.EventBus$LoggingHandler.class Maven / Gradle / Ivy
???? 4 {
java/lang/Object ()V
2com/google/common/eventbus/EventBus$LoggingHandler logger S(Lcom/google/common/eventbus/SubscriberExceptionContext;)Ljava/util/logging/Logger; java/util/logging/Level SEVERE Ljava/util/logging/Level;
java/util/logging/Logger
isLoggable (Ljava/util/logging/Level;)Z
message K(Lcom/google/common/eventbus/SubscriberExceptionContext;)Ljava/lang/String;
log C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V " java/lang/StringBuilder
! % #com/google/common/eventbus/EventBus
' ( ) * + java/lang/Class getName ()Ljava/lang/String;
! - . / append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 1 .
3 4 5 6 7 5com/google/common/eventbus/SubscriberExceptionContext getEventBus '()Lcom/google/common/eventbus/EventBus;
$ 9 : +
identifier
! < = + toString
? @ A getLogger .(Ljava/lang/String;)Ljava/util/logging/Logger;
3 C D E getSubscriberMethod ()Ljava/lang/reflect/Method; G &Exception thrown by subscriber method
I ( J java/lang/reflect/Method
! L . M (C)Ljava/lang/StringBuilder;
I O P Q getParameterTypes ()[Ljava/lang/Class; S on subscriber
3 U V W
getSubscriber ()Ljava/lang/Object;
! Y . Z -(Ljava/lang/Object;)Ljava/lang/StringBuilder; \ when dispatching event:
3 ^ _ W getEvent
b c d INSTANCE 4Lcom/google/common/eventbus/EventBus$LoggingHandler; f 5com/google/common/eventbus/SubscriberExceptionHandler Code LineNumberTable LocalVariableTable this handleException O(Ljava/lang/Throwable;Lcom/google/common/eventbus/SubscriberExceptionContext;)V exception Ljava/lang/Throwable; context 7Lcom/google/common/eventbus/SubscriberExceptionContext; Ljava/util/logging/Logger;
StackMapTable MethodParameters method Ljava/lang/reflect/Method;
SourceFile
EventBus.java InnerClasses LoggingHandler 0 e c d g / *? ? h i j d k l g ~ ,? N-?
? ? -?
,? +? ? h i * j d m n o p q r ? s m o
g O %? !Y? #$? &? ,0? ,*? 2? 8? ,? ;? >? h i % o p s o
g ? J*? BL? !Y? #F? ,+? H? ,(? K+? N2? &? ,)? KR? ,*? T? X[? ,*? ]? X? ;? h $ % &