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

org.apache.jackrabbit.oak.segment.file.TarRevisions.class Maven / Gradle / Ivy

There is a newer version: 1.74.0
Show newest version
????3???
?
]??
?	??
?	?
???	????
???
?	?
?
??
?	?	?
??
?
?
??
3?
3???	??????
??
+???
??
??
????
?
3??
9?
3
9
	
9

9


?

?



? !	"
#$
9%
(&
?
'(???????	)*+,-
TimeOutOptionInnerClassesLOGLorg/slf4j/Logger;JOURNAL_FILE_NAMELjava/lang/String;
ConstantValuehead-Ljava/util/concurrent/atomic/AtomicReference;	Signature[Ljava/util/concurrent/atomic/AtomicReference;RuntimeVisibleAnnotationsLjavax/annotation/Nonnull;	directoryLjava/io/File;journalFileLjava/io/RandomAccessFile;
persistedHeadrwLock*Ljava/util/concurrent/locks/ReadWriteLock;INFINITY.Option4Lorg/apache/jackrabbit/oak/segment/Revisions$Option;	flushLock!Ljava/util/concurrent/locks/Lock;timeoutV(JLjava/util/concurrent/TimeUnit;)Lorg/apache/jackrabbit/oak/segment/Revisions$Option;CodeLineNumberTableLocalVariableTabletimeJunitLjava/util/concurrent/TimeUnit;(ZLjava/io/File;)Vthis5Lorg/apache/jackrabbit/oak/segment/file/TarRevisions;readOnlyZ
StackMapTable???
Exceptions"RuntimeVisibleParameterAnnotationsbindT(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lcom/google/common/base/Supplier;)Vid,Lorg/apache/jackrabbit/oak/segment/RecordId;ignore$Ljava/lang/IllegalArgumentException;entry
journalReader6Lorg/apache/jackrabbit/oak/segment/file/JournalReader;persistedIdstore0Lorg/apache/jackrabbit/oak/segment/SegmentStore;writeInitialNode!Lcom/google/common/base/Supplier;LocalVariableTypeTableOLcom/google/common/base/Supplier;????/0?(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lcom/google/common/base/Supplier;)V
checkBound()Vflush"(Ljava/util/concurrent/Callable;)VbeforeaftereLjava/lang/Exception;	persistedLjava/util/concurrent/Callable;1Ljava/util/concurrent/Callable;4(Ljava/util/concurrent/Callable;)VgetHead.()Lorg/apache/jackrabbit/oak/segment/RecordId;setHead?(Lorg/apache/jackrabbit/oak/segment/RecordId;Lorg/apache/jackrabbit/oak/segment/RecordId;[Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)Zexpectedoptions5[Lorg/apache/jackrabbit/oak/segment/Revisions$Option;?Y(Lcom/google/common/base/Function;[Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)ZnewHead!Lcom/google/common/base/Function;CLorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;{Lcom/google/common/base/Function;?12?(Lcom/google/common/base/Function;[Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)Z
getTimeoutz([Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)Lorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;close
SourceFileTarRevisions.javajava/lang/LongAorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption?3??1java/util/concurrent/locks/ReentrantReadWriteLockrs(java/util/concurrent/locks/ReentrantLockxy456java/io/Filemnjava/io/RandomAccessFile3org/apache/jackrabbit/oak/segment/file/TarRevisionsjournal.log?7rrwop89:;+java/util/concurrent/atomic/AtomicReference?<ghqh=>4org/apache/jackrabbit/oak/segment/file/JournalReader??@AB>java/lang/StringCDEF/GHbc*Unable to access revision {}, rewinding...IJK"java/lang/IllegalArgumentExceptionSkipping invalid record id {}??java/lang/ThrowableLM0N<Revisions not bound to a storeOP??QRA*org/apache/jackrabbit/oak/segment/RecordId??STUV>TarMK journal update {} -> {}WXjava/lang/StringBuilderYZ[\ root ]^9[_
`Zabcdefgh?java/lang/Exceptionjava/io/IOExceptionijklmnopq?rs??tpuvwxRy1z6tw{|"Expected zero or one options, got [}?b~????java/lang/Object+org/apache/jackrabbit/oak/segment/Revisionsjava/io/Closeable2org/apache/jackrabbit/oak/segment/Revisions$Option.org/apache/jackrabbit/oak/segment/SegmentStorecom/google/common/base/Suppliercom/google/common/base/Functionjava/lang/InterruptedException#(JLjava/util/concurrent/TimeUnit;)V$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;#(Ljava/io/File;Ljava/lang/String;)Vlength()Jseek(J)V(Ljava/lang/Object;)Vget()Ljava/lang/Object;(Ljava/io/File;)VhasNext()Znext
fromStringp(Lorg/apache/jackrabbit/oak/segment/SegmentStore;Ljava/lang/String;)Lorg/apache/jackrabbit/oak/segment/RecordId;getSegmentId/()Lorg/apache/jackrabbit/oak/segment/SegmentId;containsSegment0(Lorg/apache/jackrabbit/oak/segment/SegmentId;)Zorg/slf4j/Loggerwarn'(Ljava/lang/String;Ljava/lang/Object;)V
addSuppressed(Ljava/lang/Throwable;)Vset
checkState(ZLjava/lang/Object;)Vjava/util/concurrent/locks/LocktryLockequals(Ljava/lang/Object;)Zjava/util/concurrent/Callablecalldebug9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
toString10()Ljava/lang/String;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/SystemcurrentTimeMillis(J)Ljava/lang/StringBuilder;toString
writeBytes(Ljava/lang/String;)V
getChannel!()Ljava/nio/channels/FileChannel;java/nio/channels/FileChannelforce(Z)Vunlock!com/google/common/base/ThrowablespropagateIfInstanceOf)(Ljava/lang/Throwable;Ljava/lang/Class;)V	propagate3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;(java/util/concurrent/locks/ReadWriteLockreadLock#()Ljava/util/concurrent/locks/Lock;lock
compareAndSet'(Ljava/lang/Object;Ljava/lang/Object;)Z	writeLock
access$000F(Lorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;)J
access$100d(Lorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;)Ljava/util/concurrent/TimeUnit;#(JLjava/util/concurrent/TimeUnit;)Zapplyfromy(Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)Lorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;(I)Ljava/lang/StringBuilder;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;java/util/concurrent/TimeUnitDAYS!]^_	bcdefghijklmnklopklqhijklrskltwxy	z{|>
?Y,??}x~
?
????|	l*?*?Y??*?Y?	?
*,???
*?Y?Y,?????*?*???*?Y??*?Y???}&	?W??%?E?S?_?k?~ l??l??lmn?9?=???&&?????&&???G?	l ??|d
?*????N?Y?Y*?
??::-?Q??I? ?!:+?":+?#?$?	N??%&?'?:?%)?'????U??*?H:?,?<?*?4::?:?!??*?:		?,??*?-?*?,?-?.?*?-?.*?-?.?;cf(???+%w?+%w????+???}V?
??%?1?;?C?Q?W?c?f?h?t?w???????????????~RC ??h??;9?e"????????????????????i?%????1???B??
Q?G?H??	???????????????Gi??
ll??|N*????/?0?}
??~???@??|??*?1*?
?2??*???3M*?4N-,?5?Q+?6W?%7,-?8*??9Y?:-?;?<=???@?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy