Uses of Interface
com.atlassian.confluence.search.IndexFlushRequester
Packages that use IndexFlushRequester
Package
Description
These REST resources are replacements for admin-level functest RPC calls and should only
be run by a sys-admin in a websudo session.
-
Uses of IndexFlushRequester in com.atlassian.confluence.functest.rest.admin
Constructors in com.atlassian.confluence.functest.rest.admin with parameters of type IndexFlushRequesterModifierConstructorDescriptionIndexResource
(IndexFlushRequester indexFlushRequester, SearchIndexAccessor searchIndexAccessor) -
Uses of IndexFlushRequester in com.atlassian.confluence.impl.search
Classes in com.atlassian.confluence.impl.search that implement IndexFlushRequesterModifier and TypeClassDescriptionclass
Allows us to flush an arbitrary number of index queues while exposing only one IndexFlushRequester Any method calls on instances of this class will invoke that same method on all flushRequesters passed into the constructorclass
This class is responsible for ensuring that index flush is requested at most once per transaction, and that it will only be scheduled once the transaction has been committed.Method parameters in com.atlassian.confluence.impl.search with type arguments of type IndexFlushRequesterModifier and TypeMethodDescriptionvoid
CompositeIndexFlushRequester.runForAllChildren
(Consumer<IndexFlushRequester> operation) <T> List<T>
CompositeIndexFlushRequester.runForAllChildren
(Function<IndexFlushRequester, T> operation) Constructor parameters in com.atlassian.confluence.impl.search with type arguments of type IndexFlushRequesterModifierConstructorDescriptionCompositeIndexFlushRequester
(Collection<IndexFlushRequester> flushRequesters) -
Uses of IndexFlushRequester in com.atlassian.confluence.impl.search.queue
Constructors in com.atlassian.confluence.impl.search.queue with parameters of type IndexFlushRequesterModifierConstructorDescriptionChangeIndexTaskQueue
(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDaoInternal anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier, PrefetchDocumentBuilder prefetchedDocumentBuilder) ContentIndexTaskQueue
(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier, PrefetchDocumentBuilder prefetchedDocumentBuilder) -
Uses of IndexFlushRequester in com.atlassian.confluence.internal.search.queue
Fields in com.atlassian.confluence.internal.search.queue declared as IndexFlushRequesterModifier and TypeFieldDescriptionprotected final IndexFlushRequester
AbstractJournalIndexTaskQueue.indexFlushRequester
Constructors in com.atlassian.confluence.internal.search.queue with parameters of type IndexFlushRequesterModifierConstructorDescriptionAbstractJournalIndexTaskQueue
(JournalService journalService, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier) JournalIndexTaskQueue
(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)