com.groupbyinc.flux.common.apache.commons.logging.LogSource.class Maven / Gradle / Ivy
???? - ? ;com/groupbyinc/flux/common/apache/commons/logging/LogSource java/lang/Object LogSource.java logs Ljava/util/Hashtable; log4jIsAvailable Z jdk14IsAvailable logImplctor Ljava/lang/reflect/Constructor; ()V
this =Lcom/groupbyinc/flux/common/apache/commons/logging/LogSource; setLogImplementation (Ljava/lang/String;)V java/lang/LinkageError java/lang/NoSuchMethodException java/lang/SecurityException java/lang/ClassNotFoundException java/lang/Throwable java/lang/Class forName %(Ljava/lang/String;)Ljava/lang/Class; ! "
# % getClass ()Ljava/lang/Class; ' (
) getConstructor 3([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; + ,
- / logclass Ljava/lang/Class; argtypes [Ljava/lang/Class; t Ljava/lang/Throwable; classname Ljava/lang/String; (Ljava/lang/Class;)V %java/lang/ExceptionInInitializerError : getInstance K(Ljava/lang/String;)Lcom/groupbyinc/flux/common/apache/commons/logging/Log; > java/util/Hashtable @ get &(Ljava/lang/Object;)Ljava/lang/Object; B C
A D 5com/groupbyinc/flux/common/apache/commons/logging/Log F makeNewLogInstance H =
I put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; K L
A M name log 7Lcom/groupbyinc/flux/common/apache/commons/logging/Log; J(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/apache/commons/logging/Log; getName ()Ljava/lang/String; S T
U <