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

org.apache.jackrabbit.oak.spi.commit.BackgroundObserver.class Maven / Gradle / Ivy

There is a newer version: 1.62.0
Show newest version
????3
4?	4?	4?	4?	4?	4?	4?	4?
5???
??
??	4?
???
?
?????	4?
???
?
4?
4?????	4??
?
??
??	4?
'???	4??	??
'???
????
4?
5?
??
??
????
5????
ContentChangeInnerClassesDEFAULT_QUEUE_SIZEI
ConstantValue'STOPGLorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver$ContentChange;observer/Lorg/apache/jackrabbit/oak/spi/commit/Observer;executorLjava/util/concurrent/Executor;exceptionHandlerUncaughtExceptionHandler+Ljava/lang/Thread$UncaughtExceptionHandler;queue$Ljava/util/concurrent/BlockingQueue;	SignaturemLjava/util/concurrent/BlockingQueue;maxQueueLengthalwaysCollapseExternalEventsZlastfullcurrentTaskBLorg/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask;completionHandlerLjava/lang/Runnable;stopped}(Lorg/apache/jackrabbit/oak/spi/commit/Observer;Ljava/util/concurrent/Executor;ILjava/lang/Thread$UncaughtExceptionHandler;)VCodeLineNumberTableLocalVariableTablethis9Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;queueLength"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nonnull;R(Lorg/apache/jackrabbit/oak/spi/commit/Observer;Ljava/util/concurrent/Executor;I)VQ(Lorg/apache/jackrabbit/oak/spi/commit/Observer;Ljava/util/concurrent/Executor;)Vadded(I)V	queueSizeremoved(IJ)VcreatedJgetMaxQueueLength()Iclose()VgetMBean@()Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserverMBean;RuntimeVisibleAnnotationscontentChangedc(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;)Vchangeroot/Lorg/apache/jackrabbit/oak/spi/state/NodeState;info1Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;
StackMapTable????	getLoggerC(Lorg/apache/jackrabbit/oak/spi/commit/Observer;)Lorg/slf4j/Logger;waitUntilStopped#(ILjava/util/concurrent/TimeUnit;)ZtimeoutunitLjava/util/concurrent/TimeUnit;done???
Exceptions?
access$000_(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Ljava/util/concurrent/BlockingQueue;x0
access$100I()Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver$ContentChange;
access$400j(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Lorg/apache/jackrabbit/oak/spi/commit/Observer;
access$600O(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Ljava/lang/Runnable;
access$700}(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Lorg/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask;
access$800f(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Ljava/lang/Thread$UncaughtExceptionHandler;
access$702?(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;Lorg/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask;)Lorg/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask;x1
access$900Z(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)Ljava/util/concurrent/Executor;access$1000
SourceFileBackgroundObserver.java{|BCDFPQRS@A>?GHUk&oak.observation.alwaysCollapseExternalfalse??????LM???9org/apache/jackrabbit/oak/spi/commit/BackgroundObserver$1U????-org/apache/jackrabbit/oak/spi/commit/Observerjava/util/concurrent/Executor?)java/lang/Thread$UncaughtExceptionHandlerK;???9org/apache/jackrabbit/oak/spi/commit/BackgroundObserver$2U?UVU_??k??TM9org/apache/jackrabbit/oak/spi/commit/BackgroundObserver$3?????N?????OMEorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver$ContentChange?uUp?iab{	?

7org/apache/jackrabbit/oak/spi/commit/BackgroundObserverjava/lang/Objectjava/io/Closeable-org/apache/jackrabbit/oak/spi/state/NodeState/org/apache/jackrabbit/oak/spi/commit/CommitInfojava/util/concurrent/TimeUnitjava/lang/Throwablejava/lang/InterruptedExceptionjava/lang/SystemgetProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/lang/BooleanparseBoolean(Ljava/lang/String;)Z@org/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask	completedD()Lorg/apache/jackrabbit/oak/commons/concurrent/NotifyingFutureTask;<(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;java/lang/Thread com/google/common/collect/QueuesnewArrayBlockingQueue,(I)Ljava/util/concurrent/ArrayBlockingQueue;2(Lorg/apache/jackrabbit/oak/spi/commit/Observer;)V"java/util/concurrent/BlockingQueueclearadd(Ljava/lang/Object;)Z
checkState(Z)V
isExternal()Z
access$300z(Lorg/apache/jackrabbit/oak/spi/commit/BackgroundObserver$ContentChange;)Lorg/apache/jackrabbit/oak/spi/commit/CommitInfo;removeEMPTY_EXTERNALoffer
onComplete(Ljava/lang/Runnable;)VsizegetClass()Ljava/lang/Class;org/slf4j/LoggerFactory%(Ljava/lang/Class;)Lorg/slf4j/Logger;currentTimeMillis()JtoMillis(J)Jpeek()Ljava/lang/Object;wait(J)V!456
:;<=>?@ABCDFGHIJK;LMN?OMBPQRSBTMUVW?X*?	*
??
?*??*?Y*??*+???*,???*???*?**????X*
?]y%?0?;?G?L?W?Y4XZ[X@AXBCX\;XDF]^^^U_W\*+,?Y+???X
??Y*Z[@ABC\;]^^U`WL
*+,'??X
?	?Y 
Z[
@A
BC]
^^abW5?X?YZ[c;deW??X?Y Z[c;fghiW/*??X?YZ[!jkWR*??*???W*??X?	???YZ[lmW3	?Y*? ?X?Y	Z[n^!opWd?*????!+?W,?W*??1,?"?**?#?#*?#?$?"?*?*?#?%W*?&*?&??'Y+?(?)N?
?'Y+,?)N**?-?*???&*?&?*-?#*?*??+**??,?-?X>;IN"U&d(n-?/?2?8?9?:Y4aq??Z[?rs?tun;q?v+@?A?	wQx?xyzwx]
^^
{|W8*???.?/?X?Y@A]^}~W?	??0,??1aB*Y:?*???*6*?*??+ç:??!?0??^*Y:??*???*6*??,?*??,?*??2??ì*
?3ç:??????,//4/D????????X:FHIJ)K7L?MDNIOWQR?T?U?WY>aM?Z[?;?????g7eaMv8?/x????x???'J??????W/*??X8Y?[??W??X8??W/*??X8Y?[??W/*??X8Y?[??W/*??X8Y?[??W/*??X8Y?[??W;*+Z??X8Y?[?Q??W/*??X8Y?[?|W/*??X8Y?A?kW%
?'Y?)??X???8*'47
?E	




© 2015 - 2024 Weber Informatics LLC | Privacy Policy