org.apache.jackrabbit.oak.plugins.document.DocumentMK$Builder.class Maven / Gradle / Ivy
???? 2= ?^
?_`
ab
ac ?d ?ef
_ ?g ?h ?i ?j ?k ?l ?? ?m no
np ?q rs ?t Ou ?v ?wx
y ?z{
"|
?}
i~
??
)??
+?
)?
+? ?? ???
1_ ???
4? ???
7??
9_
??
?? d
??
??
?? ?? ??
?? ??
???
I??
K??
M??
O? ??
?? ?? ??
?? ??
?? ??
??
????
??
[??
_??
a_
??
4?
i???? ???
i?? O?????
o? O?
??
???
t?
??
??
??
??
??
???
|?
??
??
?? O?
??
??
??
???
??
??
???? Builder InnerClasses DEFAULT_MEMORY_CACHE_SIZE J
ConstantValue DEFAULT_NODE_CACHE_PERCENTAGE I !DEFAULT_CHILDREN_CACHE_PERCENTAGE
DEFAULT_DIFF_CACHE_PERCENTAGE %DEFAULT_DOC_CHILDREN_CACHE_PERCENTAGE DEFAULT_CACHE_SEGMENT_COUNT !DEFAULT_CACHE_STACK_MOVE_DISTANCE nodeStore >Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;
documentStore :Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore; diffCache 6Lorg/apache/jackrabbit/oak/plugins/document/DiffCache; blobStore .Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; clusterId
asyncDelay timing Z logging weigher !Lcom/google/common/cache/Weigher; Signature {Lcom/google/common/cache/Weigher; memoryCacheSize nodeCachePercentage childrenCachePercentage diffCachePercentage cacheSegmentCount cacheStackMoveDistance useSimpleRevision splitDocumentAgeMillis maxReplicationLagMillis disableBranches clock 'Lorg/apache/jackrabbit/oak/stats/Clock; executor Ljava/util/concurrent/Executor; persistentCacheURI Ljava/lang/String; persistentCache LLorg/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache; ()V Code LineNumberTable LocalVariableTable this ?Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;
setMongoDB R(Lcom/mongodb/DB;I)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; s @Lorg/apache/jackrabbit/oak/spi/blob/GarbageCollectableBlobStore; p db Lcom/mongodb/DB; blobCacheSizeMB
StackMapTable?? Q(Lcom/mongodb/DB;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; setRDBConnection W(Ljavax/sql/DataSource;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; ds Ljavax/sql/DataSource; ?(Ljavax/sql/DataSource;Lorg/apache/jackrabbit/oak/plugins/document/rdb/RDBOptions;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; options ;Lorg/apache/jackrabbit/oak/plugins/document/rdb/RDBOptions; setPersistentCache S(Ljava/lang/String;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; m(Ljavax/sql/DataSource;Ljavax/sql/DataSource;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; documentStoreDataSource blobStoreDataSource setTiming B(Z)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; getTiming ()Z
setLogging
getLogging setDocumentStore {(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; getDocumentStore <()Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore; getNodeStore @()Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore; getDiffCache 8()Lorg/apache/jackrabbit/oak/plugins/document/DiffCache; setDiffCache w(Lorg/apache/jackrabbit/oak/plugins/document/DiffCache;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; setBlobStore o(Lorg/apache/jackrabbit/oak/spi/blob/BlobStore;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; getBlobStore 0()Lorg/apache/jackrabbit/oak/spi/blob/BlobStore; setClusterId B(I)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; setCacheSegmentCount setCacheStackMoveDistance getClusterId ()I
setAsyncDelay
getAsyncDelay
getWeigher #()Lcom/google/common/cache/Weigher; }()Lcom/google/common/cache/Weigher; withWeigher b(Lcom/google/common/cache/Weigher;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; LocalVariableTypeTable ?(Lcom/google/common/cache/Weigher;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; B(J)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; memoryCacheDistribution D(III)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; E(IIII)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; docChildrenCachePercentage
Deprecated getNodeCacheSize ()J getChildrenCacheSize getDocumentCacheSize getDiffCacheSize getMemoryDiffCacheSize getLocalDiffCacheSize setUseSimpleRevision isUseSimpleRevision setSplitDocumentAgeMillis getSplitDocumentAgeMillis getExecutor !()Ljava/util/concurrent/Executor; setExecutor `(Ljava/util/concurrent/Executor;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; h(Lorg/apache/jackrabbit/oak/stats/Clock;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; getClock )()Lorg/apache/jackrabbit/oak/stats/Clock; setMaxReplicationLag a(JLjava/util/concurrent/TimeUnit;)Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; duration unit Ljava/util/concurrent/TimeUnit; getMaxReplicationLagMillis A()Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder; isDisableBranches createVersionGCSupport ?()Lorg/apache/jackrabbit/oak/plugins/document/VersionGCSupport; store? open 9()Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK; buildNodeCache _(Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;)Lcom/google/common/cache/Cache; ?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;)Lcom/google/common/cache/Cache; buildChildrenCache !()Lcom/google/common/cache/Cache;? Children ?()Lcom/google/common/cache/Cache; buildMemoryDiffCache ?()Lcom/google/common/cache/Cache; buildLocalDiffCache? Diff ?()Lcom/google/common/cache/Cache; buildDocumentCache [(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lcom/google/common/cache/Cache; docStore ?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lcom/google/common/cache/Cache; buildNodeDocumentCache ?(Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;Lorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocks;)Lorg/apache/jackrabbit/oak/plugins/document/cache/NodeDocumentCache; locks DLorg/apache/jackrabbit/oak/plugins/document/locks/NodeDocumentLocks; cache Lcom/google/common/cache/Cache;
cacheStats ,Lorg/apache/jackrabbit/oak/cache/CacheStats; ?Lcom/google/common/cache/Cache;
buildCache ?(Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheType;JLorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lcom/google/common/cache/Cache; cacheType FLorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheType; maxWeight docNodeStore listeners Ljava/util/Set; fLjava/util/Set;>; 'Lcom/google/common/cache/Cache;??H(Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/CacheType;JLorg/apache/jackrabbit/oak/plugins/document/DocumentNodeStore;Lorg/apache/jackrabbit/oak/plugins/document/DocumentStore;)Lcom/google/common/cache/Cache; getPersistentCache N()Lorg/apache/jackrabbit/oak/plugins/document/persistentCache/PersistentCache; e Ljava/lang/Throwable;? 1(JLjava/util/Set;)Lcom/google/common/cache/Cache; useLirs ?(JLjava/util/Set;>;)Lcom/google/common/cache/Cache;
access$000 b(Lorg/apache/jackrabbit/oak/plugins/document/DocumentMK$Builder;)Lcom/google/common/cache/Weigher; x0
SourceFile DocumentMK.java ? ? ? ? oak.documentMK.clusterId???? ? ? ? ? ? 0org/apache/jackrabbit/oak/cache/EmpiricalWeigher ? ? ? ? ? ? ? ? ? ? ? ? ? ????? ? ??? ? ? ?? ? ? ? ? ? Corg/apache/jackrabbit/oak/plugins/document/mongo/MongoDocumentStore ?? ? ? ?org/apache/jackrabbit/oak/plugins/document/mongo/MongoBlobStore ??QR?? ? ? ?org/apache/jackrabbit/oak/plugins/document/rdb/RDBDocumentStore ?? ;org/apache/jackrabbit/oak/plugins/document/rdb/RDBBlobStore ?? ?? ?? ? ? ? ? Eorg/apache/jackrabbit/oak/plugins/document/memory/MemoryDocumentStore ? ?