
com.groupbyinc.flux.common.component.AbstractComponent.class Maven / Gradle / Ivy
???? 3 U 6com/groupbyinc/flux/common/component/AbstractComponent java/lang/Object AbstractComponent.java logger -Lcom/groupbyinc/flux/common/logging/ESLogger; deprecationLogger 6Lcom/groupbyinc/flux/common/logging/DeprecationLogger; settings .Lcom/groupbyinc/flux/common/settings/Settings; 1(Lcom/groupbyinc/flux/common/settings/Settings;)V ()V
getClass ()Ljava/lang/Class;
java/lang/String *com/groupbyinc/flux/common/logging/Loggers getLogger ?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/logging/ESLogger;
4com/groupbyinc/flux/common/logging/DeprecationLogger 0(Lcom/groupbyinc/flux/common/logging/ESLogger;)V !
" $
& this 8Lcom/groupbyinc/flux/common/component/AbstractComponent; B(Lcom/groupbyinc/flux/common/settings/Settings;Ljava/lang/Class;)V customClass Ljava/lang/Class; nodeName ()Ljava/lang/String; name / 1 ,com/groupbyinc/flux/common/settings/Settings 3 get 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; 5 6
4 7 logDeprecatedSetting '(Ljava/lang/String;Ljava/lang/String;)V &(Ljava/lang/String;)Ljava/lang/String; 5 ;
4 < "com/groupbyinc/flux/common/Strings >
isNullOrEmpty (Ljava/lang/String;)Z @ A
? B ,Setting [{}] is deprecated, use [{}] instead D
deprecated ((Ljava/lang/String;[Ljava/lang/Object;)V F G
H settingName Ljava/lang/String; alternativeName logRemovedSetting /Setting [{}] has been removed, use [{}] instead N Code LocalVariableTable LineNumberTable
StackMapTable
SourceFile!
P m )*? **? +? ? ? *? Y*? ? #? %*+? '? Q ) ( ) )
R % &