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

org.apache.jackrabbit.oak.plugins.index.lucene.IndexNode.class Maven / Gradle / Ivy

????3o
??
???
????
??
??
????
P??
?	??
?	?	?	?
C?	?
??	?	?	?	?
?	??
?
?	?
??	??	?
?3?3???????????
?
3	
?
?	
E

E??3
?
?

C?
F?

F
F 
!"
E#
!$	%&InnerClassesASYNCLjava/lang/String;
ConstantValueINDEX_NODE_COUNTER+Ljava/util/concurrent/atomic/AtomicInteger;PERF_LOGGER+Lorg/apache/jackrabbit/oak/util/PerfLogger;logLorg/slf4j/Logger;readersLjava/util/List;	Signature[Ljava/util/List;name
definition@Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;lock*Ljava/util/concurrent/locks/ReadWriteLock;
indexSearcher(Lorg/apache/lucene/search/IndexSearcher;nrtIndex@Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;
refreshPolicyKLorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy;refreshCallbackLjava/lang/Runnable;closedZ
nrtReadersindexNodeIdIopenC(Ljava/lang/String;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactory;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;CodeLineNumberTableLocalVariableTable	indexPathroot/Lorg/apache/jackrabbit/oak/spi/state/NodeState;
defnNodeState
readerFactoryPLorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory;
nrtFactoryGLorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactory;LocalVariableTypeTable
StackMapTable?'(
Exceptions)"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;hasAsyncIndexerRun2(Lorg/apache/jackrabbit/oak/spi/state/NodeState;)Z?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;)Vthis:Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;?*+?(Ljava/lang/String;Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Ljava/util/List;Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;)VgetName()Ljava/lang/String;
getDefinitionB()Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;getSearcher*()Lorg/apache/lucene/search/IndexSearcher;getSuggestDirectory%()Lorg/apache/lucene/store/Directory;,RuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;	getLookupF()Lorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggester;-acquire()Zsuccess.release()VgetIndexNodeId()IclosereaderILorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader;i$Ljava/util/Iterator;/getPrimaryReaders()Ljava/util/List;]()Ljava/util/List;getLocalWriterK()Lorg/apache/jackrabbit/oak/plugins/index/lucene/writer/LuceneIndexWriter;0refreshReadersOnWriteIfRequiredrefreshReadersstartJ
newNRTReadersgetDefaultReaderK()Lorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader;createReader7(Ljava/util/List;)Lorg/apache/lucene/index/IndexReader;r	readerArr&[Lorg/apache/lucene/index/IndexReader;i??(Ljava/util/List;)Lorg/apache/lucene/index/IndexReader;
getNRTReaders
access$000=(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexNode;)Vx0
SourceFileIndexNode.java??>org/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition?1234567'8???8org/apache/jackrabbit/oak/plugins/index/lucene/IndexNode9?:??:async;<=??1java/util/concurrent/locks/ReentrantReadWriteLockcd:org/apache/jackrabbit/oak/plugins/index/lucene/IndexNode$1??klmnVW>?pq?@A`Tab\]gh??o]&org/apache/lucene/search/IndexSearcher???Bef(CD+Ejij??????FGHIc?J?KLMHNAOPQRST/U?VWGorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReader??X?YLXY?ZRefreshed reader for index [{}][\]^_?`a#org/apache/lucene/index/IndexReader#org/apache/lucene/index/MultiReader?bc?de?)java/util/concurrent/atomic/AtomicInteger)org/apache/jackrabbit/oak/util/PerfLoggerjava/lang/StringBuilderf??gh.perfi?jkl?mknZ[java/lang/Objectjava/util/List>org/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexjava/io/IOExceptionjava/lang/StringIorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy!org/apache/lucene/store/DirectoryBorg/apache/lucene/search/suggest/analyzing/AnalyzingInfixSuggesterjava/lang/Throwablejava/util/IteratorGorg/apache/jackrabbit/oak/plugins/index/lucene/writer/LuceneIndexWriters(Lorg/apache/jackrabbit/oak/spi/state/NodeState;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)VNorg/apache/jackrabbit/oak/plugins/index/lucene/reader/LuceneIndexReaderFactory
createReaders?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;Lorg/apache/jackrabbit/oak/spi/state/NodeState;Ljava/lang/String;)Ljava/util/List;Eorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndexFactorycreateIndex?(Lorg/apache/jackrabbit/oak/plugins/index/lucene/IndexDefinition;)Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/NRTIndex;isEmpty+org/apache/jackrabbit/oak/commons/PathUtils&(Ljava/lang/String;)Ljava/lang/String;-org/apache/jackrabbit/oak/spi/state/NodeStatehasChildNode(Ljava/lang/String;)ZincrementAndGet$com/google/common/base/Preconditions
checkArgument(Z)V((Lorg/apache/lucene/index/IndexReader;)VgetRefreshPolicyM()Lorg/apache/jackrabbit/oak/plugins/index/lucene/hybrid/ReaderRefreshPolicy;NEVER(java/util/concurrent/locks/ReadWriteLockreadLock#()Ljava/util/concurrent/locks/Lock;java/util/concurrent/locks/LockunlockrefreshOnReadIfRequired(Ljava/lang/Runnable;)V	writeLock
checkState#com/google/common/collect/Iterablesconcat>(Ljava/lang/Iterable;Ljava/lang/Iterable;)Ljava/lang/Iterable;java/lang/Iterableiterator()Ljava/util/Iterator;hasNextnext()Ljava/lang/Object;	getWriterrefreshOnWriteIfRequired()Jend)(JJLjava/lang/String;Ljava/lang/Object;)Vget(I)Ljava/lang/Object;size	getReader'()Lorg/apache/lucene/index/IndexReader;*([Lorg/apache/lucene/index/IndexReader;Z)V
getReadersjava/util/Collections	emptyListjava/lang/Classappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/LoggerFactory	getLogger&(Ljava/lang/String;)Lorg/slf4j/Logger;(Lorg/slf4j/Logger;)V%(Ljava/lang/Class;)Lorg/slf4j/Logger;!PSTUVWXYZ[\]^_`TabcdBefghijklmno]^_pqrstT?Y+,*?:-,*?:?
??:???+???Y*?	?
??uCDE*F@GRIvRTwTTxyTzyT{|T}~Hab<\]**gh<\_??'??@?????????t3	*??uMv	xy??t`?*?
*?Y??*?Y*??*?*???-?????*+?*,?*-?*?**??*?Y**?? ?!?"*??#??$?%?u:nX`g k*o@pEqJrOsUt]upv?wv4????`T?ab?\]?gh?\_?=?8?????@?@???????????^??
???t/*??uzv????t/*??u~v????t/*?"?u?v????tQ*????*?&?'?u?v???H?????tQ*????*?&?(?u?v???H?????t?a*??)?**??*??)?+?<*?%*??,<=?*??)?+?N?*??)?+-?'8LLMLu2???#?%?'?4?6?8?<?L?Q?v':?na???%?$???????t=*??)?+?u
??v????t/*??u?v????t?r*??-?**????.*?*??-?+?L*??-?++?*?*??/?0L+?1?+?2?3M,?4???"3343u*
???"?0?3?D?h?n?q?v h??U??r???@X????????t/*??u?v??^???tJ*??
*??5??u?v???@???????t<*?%*??6?u
?
?v????t?;?7?8@*?N-*??)*-?*?Y**?? ?!?"?7	9*??:?u?????,?:?v ;??4??/?]/?_?	?:???t8*??;?3?u?v????tM?*??<?+??*??;?3?=?+?<?*???+?;?3?=?*??<+?<`?>M>*?+?/?0:?1??2?3:,??=S??ݻ?Y,?@?u*
??)???O?c?e???????v>?
??t&??????o]cA??e??q?o_?)%?$???%^???tL*??
*??A??B?u?v???B?^???t/*??u4v????tY9?CY?D??EY?FY?G?H?IJ?I?K?L?M?7?N?O?u;
=/P??R





© 2015 - 2025 Weber Informatics LLC | Privacy Policy