All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.logging.DeprecationLogger.class Maven / Gradle / Ivy

????4[4com/groupbyinc/flux/common/logging/DeprecationLoggerjava/lang/ObjectDeprecationLogger.java6com/groupbyinc/flux/common/logging/DeprecationLogger$1java/util/Locale$Categoryjava/util/Locale
Category%java/lang/invoke/MethodHandles$Lookup
java/lang/invoke/MethodHandlesLookuplogger!Lorg/apache/logging/log4j/Logger;THREAD_CONTEXT*Ljava/util/concurrent/CopyOnWriteArraySet;fLjava/util/concurrent/CopyOnWriteArraySet;keysLjava/util/Set;#Ljava/util/Set;WARNING_FORMATLjava/lang/String;RFC_7231_DATE_TIME$Ljava/time/format/DateTimeFormatter;GMTLjava/time/ZoneId;WARNING_HEADER_PATTERNLjava/util/regex/Pattern;doesNotNeedEncodingLjava/util/BitSet;UTF_8Ljava/nio/charset/Charset;$assertionsDisabledZsetThreadContext=(Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;)V$Cannot register a null ThreadContext*java/util/Objects,requireNonNull8(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;./
-0	2(java/util/concurrent/CopyOnWriteArraySet4add(Ljava/lang/Object;)Z67
58java/lang/IllegalStateException:)Double-setting ThreadContext not allowed!<(Ljava/lang/String;)V>?
;@
threadContext:Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;removeThreadContext&'	Ejava/lang/AssertionErrorG()V>I
HJremoveL7
5M+Removing unknown ThreadContext not allowed!O$(Lorg/apache/logging/log4j/Logger;)V
J9(Lcom/groupbyinc/flux/common/logging/DeprecationLogger;)V>S
Tjava/util/CollectionsVsynchronizedMap (Ljava/util/Map;)Ljava/util/Map;XY
WZ
newSetFromMap (Ljava/util/Map;)Ljava/util/Set;\]
W^	`org/apache/logging/log4j/LoggerbgetName()Ljava/lang/String;decforg.elasticsearchhjava/lang/Stringj
startsWith(Ljava/lang/String;)Zlm
kncom.groupbyinc.flux.p com.groupbyinc.flux.deprecation.rreplaceD(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;tu
kvjava/lang/StringBuilderx
yJdeprecation.{append-(Ljava/lang/String;)Ljava/lang/StringBuilder;}~
ytoString?e
y?#org/apache/logging/log4j/LogManager?	getLogger5(Ljava/lang/String;)Lorg/apache/logging/log4j/Logger;??
??	?this6Lcom/groupbyinc/flux/common/logging/DeprecationLogger;parentLoggername
deprecated((Ljava/lang/String;[Ljava/lang/Object;)V7(Ljava/util/Set;Ljava/lang/String;[Ljava/lang/Object;)V??
?msgparams[Ljava/lang/Object;deprecatedAndMaybeLog:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/Object;)V
java/util/Set??88(Ljava/util/Set;Ljava/lang/String;Z[Ljava/lang/Object;)V??
?key$extractWarningValueFromWarningHeader&(Ljava/lang/String;)Ljava/lang/String;indexOf(I)I??
k?lastIndexOf??
k?(II)I??
k?	substring(II)Ljava/lang/String;??
k?assertWarningValue'(Ljava/lang/String;Ljava/lang/String;)Z??
?s
firstQuoteI	lastQuotepenultimateQuotewarningValue !	?java/util/regex/Pattern?matcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;??
??java/util/regex/Matcher?matches()Z??
??group(I)Ljava/lang/String;??
??equals?7
k?Ljava/util/regex/Matcher;threadContextsKLjava/util/Set;message1Lcom/groupbyinc/flux/common/SuppressLoggerChecks;reasonsafely delegates to loggeriterator()Ljava/util/Iterator;????java/util/Iterator?hasNext????6com/groupbyinc/flux/common/logging/LoggerMessageFormat?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??
formatWarning??
???
?escapeAndEncode??
?next()Ljava/lang/Object;????8com/groupbyinc/flux/common/util/concurrent/ThreadContext?Warning?"java/lang/invoke/LambdaMetafactory?metafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;??
???&(Ljava/lang/Object;)Ljava/lang/Object;???apply()Ljava/util/function/Function;addResponseHeaderD(Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;)V
?warn	?c
formattedMessagewarningHeaderValuelogPLjava/util/Iterator;Ljava/util/Iterator;ROOTLjava/util/Locale;				java/time/ZonedDateTimenow-(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;
"java/time/format/DateTimeFormatter!9(Ljava/time/temporal/TemporalAccessor;)Ljava/lang/String;?#
"$K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;?&
k'escapeBackslashesAndQuotes)?
*encode,?
-(["\\])/\\$11
replaceAll8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;34
k5length()I78
k9(I)V>;
y<charAt(I)C>?
k@"#	Bjava/util/BitSetDget(I)ZFG
EH(C)Ljava/lang/StringBuilder;}J
yK$%	MgetBytes(Ljava/nio/charset/Charset;)[BOP
kQ[BShexU?
Vj
startIndexbytescurrentisbLjava/lang/StringBuilder;encodingNeededjava/lang/Character`forDigit(II)Cbc
adisLetter(C)Zfg
ahtoUpperCase(C)Cjk
albchCjava/lang/ClassrdesiredAssertionStatust?
su
5J299 Elasticsearch-%s%s-%s xcom/groupbyinc/flux/VersionzCURRENTLcom/groupbyinc/flux/Version;|}	{~
{?com/groupbyinc/flux/Build?Lcom/groupbyinc/flux/Build;|?	??
isSnapshot??
??	-SNAPSHOT???	shortHash?e
??	"%s" "%s"?java/util/HashMap?
?Jjava/lang/Long?valueOf(J)Ljava/lang/Long;??
??Mon?
java/util/Map?put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;????Tue?Wed?Thu?Fri?Sat?Sun?Jan?Feb?Mar?Apr?May?Jun?Jul?Aug?	Sep?
Oct?Nov?Dec?)java/time/format/DateTimeFormatterBuilder?
?JparseCaseInsensitive-()Ljava/time/format/DateTimeFormatterBuilder;??
??parseLenient??
??
optionalStart??
??java/time/temporal/ChronoField?DAY_OF_WEEK Ljava/time/temporal/ChronoField;??	??
appendText^(Ljava/time/temporal/TemporalField;Ljava/util/Map;)Ljava/time/format/DateTimeFormatterBuilder;??
??, ?
appendLiteral?(Ljava/lang/String;)Ljava/time/format/DateTimeFormatterBuilder;??
??optionalEnd??
??DAY_OF_MONTH??	??java/time/format/SignStyleNOT_NEGATIVELjava/time/format/SignStyle;	appendValuem(Ljava/time/temporal/TemporalField;IILjava/time/format/SignStyle;)Ljava/time/format/DateTimeFormatterBuilder;
?	.(C)Ljava/time/format/DateTimeFormatterBuilder;?
?
MONTH_OF_YEAR?	?YEAR?	?P(Ljava/time/temporal/TemporalField;I)Ljava/time/format/DateTimeFormatterBuilder;
?HOUR_OF_DAY?	?MINUTE_OF_HOUR?	?SECOND_OF_MINUTE?	?+HHMM appendOffsetQ(Ljava/lang/String;Ljava/lang/String;)Ljava/time/format/DateTimeFormatterBuilder;#$
?%FORMATLjava/util/Locale$Category;'(		)
getDefault/(Ljava/util/Locale$Category;)Ljava/util/Locale;+,
-toFormatter8(Ljava/util/Locale;)Ljava/time/format/DateTimeFormatter;/0
?1java/time/ZoneId3of&(Ljava/lang/String;)Ljava/time/ZoneId;56
47299 Elasticsearch-\d+\.\d+\.\d+(?:-(?:alpha|beta|rc)\d+)?(?:-SNAPSHOT)?-(?:[a-f0-9]{7}|Unknown) "((?:	| |!|[\x23-\x5B]|[\x5D-\x7E]|[\x80-\xFF]|\\|\\")*)" "(?:Mon|Tue|Wed|Thu|Fri|Sat|Sun), \d{2} (?:Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec) \d{4} \d{2}:\d{2}:\d{2} GMT"9compile-(Ljava/lang/String;)Ljava/util/regex/Pattern;;<
?=
E<set@;
EAUTF-8Cjava/nio/charset/CharsetEforName.(Ljava/lang/String;)Ljava/nio/charset/Charset;GH
FIdow3Ljava/util/Map;Ljava/util/Map;moy	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTables(Ljava/util/Set;Ljava/lang/String;[Ljava/lang/Object;)Vt(Ljava/util/Set;Ljava/lang/String;Z[Ljava/lang/Object;)VRuntimeInvisibleAnnotationsBootstrapMethods
SourceFileInnerClasses!
OO	 !
"#$%&'	()P[*+?1W?3*?9?
?;Y=?A??QBCRSVWYS	D)Pg'?F?*??HY?K??3*?N?
?;YP?A??Q'BCRdgh&jS>QP?O*?R*?Y*?U?[?_?a+?gM,i?o?,qs?wM??yY?z|??,????M*,?????Q O??O?2?R"r?st&u2wFyNzS?2ck???PL
*?3+,???Q 
??
?
??R
?	????P`*?3,*?a+??-???Q*??????R
??	??P?>*"??<*"??=*"d??>*`d??:?F?*????HY?K??Q4>?7??0??&??$?R
$;S?;kk
??P?)??*??M,??>?F???HY?K?,??+?ϬQ*)?)?!??
?'R
S	?????Pg	*+,-???Q*	??	?	?	??T	??R
*+OU???P?	?+??:???x,??:??:?F????¶Ț?HY?K??F??????Ϛ?HY?K????%????:??????:????*??,??e?;Q\	q?Cm!f
????????'?????T?????R>/123!4=5[6e8q9<?:?<?@?A?CS?=?kkf;?OVW??s?	??PN$???Y*??SY??? ?%S?(?Q$?RM	??P2*?+?.?Q?RW)?P5*02?6?Q?Ra,?P???yY*?:?=L=>*?:??*?A6?C?I?+??LW??`6?*?:??C*?A?I???*???N?R:6??(+%?L3z?W?L3?W?LW????=??{?
+???*?QRf-X?;ZY?c2ZSv[??\????]^?_'RF?????*?2?8?;?>?T?c?n?????????S(
?y?'??T?,??
@k
U?Pd~?e<?i??m??Qn?
opR?
???S?qIP???v???F?5Y?w?3?yY?z?y?Y???SY?????	???SY????S?(??????????Y??K*
?????W*??????W*??????W*??????W*??????W*??????W*??????W??Y??L+
?????W+??????W+??????W+???ù?W+???Ź?W+???ǹ?W+???ɹ?W+ʸ?͹?W+θ?ѹ?W+Ҹ?չ?W+ָ?ٹ?W+ڸ?ݹ?W??Y??????*??????????
 ?
?+?? ?
?? ?
??:?
????:?
???? ?
!"?&?*?.?2?"?8?:?>???EY???C?C	?B?C ?B?C!?B?C\?B?C"?B#;$??C?B????&;[??C?B????];~??C?B?????;???C?B????F??C%?I??HY?K?D?J?N?Q>l?KM?ENMq\??\??\??\?Tl?KL?ENLR&I;H?0?6?N?R?d?l?z??????????????????? ?0?@?P?`?p?????????????????????????????????????????
????'?0?9gFhNiVj^kflnnwo~n?q?r?q?t?u?t?w?x?w?z?}SS
@?7yk???yk???(???????X???YZ	@




© 2015 - 2025 Weber Informatics LLC | Privacy Policy