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.9.6
Show newest version
????3???
?
a??
?	??
?	?
???	????
???
?	?
?
??
?	?	?
??
?
?
??
3?
3???	??????
??
+??

?


3	
?

9?
3
9

9
9




 
!"#"$%
&
'
(
)*+,	-.
9/
(0	1
2
?
345
\????????	6789:
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;EXPEDITE_OPTION;Option4Lorg/apache/jackrabbit/oak/segment/Revisions$Option;INFINITY	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;???<=?(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;lock>?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;??@?(Lcom/google/common/base/Function;[Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)ZisExpedited8([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?A??1java/util/concurrent/locks/ReentrantReadWriteLock?Bvw(java/util/concurrent/locks/ReentrantLock}~CDEjava/io/Fileqrjava/io/RandomAccessFile3org/apache/jackrabbit/oak/segment/file/TarRevisionsjournal.log?FrrwstGHIJ+java/util/concurrent/atomic/AtomicReference?KklulLM4org/apache/jackrabbit/oak/segment/file/JournalReader?NOPQMjava/lang/StringRSTU<VWfg*Unable to access revision {}, rewinding...XYZ"java/lang/IllegalArgumentExceptionSkipping invalid record id {}??java/lang/Throwable[\=]KRevisions not bound to a store^_??>`P*org/apache/jackrabbit/oak/segment/RecordId??abcdMTarMK journal update {} -> {}efjava/lang/StringBuilderghij root klHim
nhopqrstBu?java/lang/Exceptionjava/io/IOExceptionvwxyz??{|}~}?????????`???Ex{"Expected zero or one options, got i??p|{?????5org/apache/jackrabbit/oak/segment/file/TarRevisions$1???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/Supplierjava/util/concurrent/locks/Lockcom/google/common/base/Functionjava/lang/InterruptedException#(JLjava/util/concurrent/TimeUnit;)V(Z)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;)VtryLockequals(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/FileChannelforceunlock!com/google/common/base/ThrowablespropagateIfInstanceOf)(Ljava/lang/Throwable;Ljava/lang/Class;)V	propagate3(Ljava/lang/Throwable;)Ljava/lang/RuntimeException;(java/util/concurrent/locks/ReadWriteLock	writeLock#()Ljava/util/concurrent/locks/Lock;readLock
compareAndSet'(Ljava/lang/Object;Ljava/lang/Object;)Z
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;)Zapply(I)Ljava/lang/StringBuilder;fromy(Lorg/apache/jackrabbit/oak/segment/Revisions$Option;)Lorg/apache/jackrabbit/oak/segment/file/TarRevisions$TimeOutOption;org/slf4j/LoggerFactory	getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;java/util/concurrent/TimeUnitDAYS!abc
fghijklmnopqropstopulmnopvwopx{|{}~	??>
?Y,?????
??
?????
m*?*?Y??*?Y?	?
*,???
*?Y?Y,?????*?*???*?Y??*?Y????&	?U??&?F?T?`?l?? m??m??mqr?9?>???''?????''???G?	p ???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?i"????????????????????i?%????1???B??
Q?G?H??	???????????????Gm??
pp???N*????/?0??
??????@?????*?1*?
?2??*???3M*?4N-,?5?Q+?6W?%7,-?8*??9Y?:-?;?<=???@?5'??h??h??hk?h??"F?~?+H??.??@????????ppp????H|*?1,?ON*??K-?P-?Q?R?[+*?4?S?3:? *??.6*??K?E?6*??K?E?:*??K?E??"BgSVggig?.	"16 ?!B&S#V&z)?416??|??|??|??	s??|???"?S??????????m??
pp
???8*???*??*2?T????(Y?9Y?:U?<*??V?A?W??./0
13?8???@
???y5*??
?X?Y?*??
*2?Y??(Y?9Y?:U?<*??V?A?W??9:;<>?5???op?p???6*??Z??
HI????G???C#?[?%?\Y?]?T?Y^?`??X??Aq{??ed
\ybz	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy