
org.apache.jackrabbit.oak.segment.SegmentWriter.class Maven / Gradle / Ivy
???? 3 ? 0 ? 0 ? 0 ? 0 ? 0 ? 0 ? 0 ?
2 ? ?
?
? ? ? ? ? ? 0 ? ? ?
? ? ?
? ?
? ?
? ?
? ?
? ?
? ?
! ? ?
# ? ? ? ? ? ?
% ? ?
) ? ?
+ ? ?
- ? ? ?
? ? ? ? SegmentWriteOperation InnerClasses ? CompactionStats LOG Lorg/slf4j/Logger;
BLOCK_SIZE I
ConstantValue cacheManager 6Lorg/apache/jackrabbit/oak/segment/WriterCacheManager; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; store 0Lorg/apache/jackrabbit/oak/segment/SegmentStore; reader 1Lorg/apache/jackrabbit/oak/segment/SegmentReader; blobStore .Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; Ljavax/annotation/CheckForNull; writeOperationHandler 9Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler; writeNodeStats LLorg/apache/commons/math/stat/descriptive/SynchronizedDescriptiveStatistics; compactNodeStats (Lorg/apache/jackrabbit/oak/segment/SegmentStore;Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;Lorg/apache/jackrabbit/oak/segment/WriterCacheManager;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;)V Code LineNumberTable LocalVariableTable this 1Lorg/apache/jackrabbit/oak/segment/SegmentWriter; "RuntimeVisibleParameterAnnotations Ljavax/annotation/Nullable; flush ()V
Exceptions ? writeMap k(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/MapRecord; base -Lorg/apache/jackrabbit/oak/segment/MapRecord; changes Ljava/util/Map; mapId ,Lorg/apache/jackrabbit/oak/segment/RecordId; LocalVariableTypeTable OLjava/util/Map; Signature ?(Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)Lorg/apache/jackrabbit/oak/segment/MapRecord; writeList >(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; list Ljava/util/List; >Ljava/util/List; l(Ljava/util/List;)Lorg/apache/jackrabbit/oak/segment/RecordId; writeString @(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/segment/RecordId; string Ljava/lang/String; writeBlob U(Lorg/apache/jackrabbit/oak/api/Blob;)Lorg/apache/jackrabbit/oak/segment/SegmentBlob; blob $Lorg/apache/jackrabbit/oak/api/Blob; blobId
writeBlock 2([BII)Lorg/apache/jackrabbit/oak/segment/RecordId; bytes [B offset length writeStream F(Ljava/io/InputStream;)Lorg/apache/jackrabbit/oak/segment/SegmentBlob; stream Ljava/io/InputStream;
writeProperty g(Lorg/apache/jackrabbit/oak/api/PropertyState;)Lorg/apache/jackrabbit/oak/segment/SegmentPropertyState; state -Lorg/apache/jackrabbit/oak/api/PropertyState; id writeNode e(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState; /Lorg/apache/jackrabbit/oak/spi/state/NodeState; nodeId ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;Lcom/google/common/base/Supplier;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState; ignore CancelledWriteException _Lorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation$CancelledWriteException; cancel !Lcom/google/common/base/Supplier; 6Lcom/google/common/base/Supplier;
StackMapTable ? ?(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler;Lcom/google/common/base/Supplier;)Lorg/apache/jackrabbit/oak/segment/SegmentNodeState;
access$700 (Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/commons/math/stat/descriptive/SynchronizedDescriptiveStatistics; x0
access$800 access$1000 ()Lorg/slf4j/Logger; access$1100 i(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/WriterCacheManager; access$1200 d(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/SegmentReader; access$1300 c(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/segment/SegmentStore; access$1400 a(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;)Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;
SourceFile SegmentWriter.java F G B C D E > ? 8 9 M L K L N X Jorg/apache/commons/math/stat/descriptive/SynchronizedDescriptiveStatistics ? ? ? .org/apache/jackrabbit/oak/segment/SegmentStore /org/apache/jackrabbit/oak/segment/SegmentReader 4org/apache/jackrabbit/oak/segment/WriterCacheManager 7org/apache/jackrabbit/oak/segment/WriteOperationHandler I J W X 1org/apache/jackrabbit/oak/segment/SegmentWriter$1 N ? ? ? +org/apache/jackrabbit/oak/segment/MapRecord N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$2 N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$3 N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$4 N ? -org/apache/jackrabbit/oak/segment/SegmentBlob N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$5 N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$6 N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$7 N ? 6org/apache/jackrabbit/oak/segment/SegmentPropertyState ? ? ? ? ? N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$8 N ? 2org/apache/jackrabbit/oak/segment/SegmentNodeState N ? 1org/apache/jackrabbit/oak/segment/SegmentWriter$9 N ? ]org/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation$CancelledWriteException /org/apache/jackrabbit/oak/segment/SegmentWriter ? ? ? java/lang/Object Eorg/apache/jackrabbit/oak/segment/SegmentWriter$SegmentWriteOperation ?org/apache/jackrabbit/oak/segment/SegmentWriter$CompactionStats java/io/IOException $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; p(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/segment/MapRecord;Ljava/util/Map;)V execute ? WriteOperation v(Lorg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation;)Lorg/apache/jackrabbit/oak/segment/RecordId; `(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/RecordId;)V D(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/util/List;)V F(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/lang/String;)V X(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/api/Blob;)V ](Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;Lorg/apache/jackrabbit/oak/segment/RecordId;)V 8(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;[BII)V I(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Ljava/io/InputStream;)V a(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/api/PropertyState;)V +org/apache/jackrabbit/oak/api/PropertyState getName ()Ljava/lang/String; getType &()Lorg/apache/jackrabbit/oak/api/Type; ?(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/RecordId;Ljava/lang/String;Lorg/apache/jackrabbit/oak/api/Type;)V c(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V ?(Lorg/apache/jackrabbit/oak/segment/SegmentReader;Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lorg/apache/jackrabbit/oak/segment/RecordId;)V ?(Lorg/apache/jackrabbit/oak/segment/SegmentWriter;Lcom/google/common/base/Supplier;Lorg/apache/jackrabbit/oak/spi/state/NodeState;)V org/slf4j/LoggerFactory getLogger %(Ljava/lang/Class;)Lorg/slf4j/Logger; Forg/apache/jackrabbit/oak/segment/WriteOperationHandler$WriteOperation ! 0 2 8 9 : ; <