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 TypeClassDescriptionclassAllows 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 constructorclassThis 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 TypeMethodDescriptionvoidCompositeIndexFlushRequester.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, AnyTypeDaoInternal 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 IndexFlushRequesterAbstractJournalIndexTaskQueue.indexFlushRequesterConstructors in com.atlassian.confluence.internal.search.queue with parameters of type IndexFlushRequesterModifierConstructorDescriptionAbstractJournalIndexTaskQueue(JournalService journalService, AnyTypeDaoInternal anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier) JournalIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDaoInternal anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)