Uses of Interface
com.atlassian.confluence.search.IndexFlushRequester
-
Packages that use IndexFlushRequester Package Description com.atlassian.confluence.functest.rest.admin These REST resources are replacements for admin-level functest RPC calls and should only be run by a sys-admin in a websudo session.com.atlassian.confluence.impl.search com.atlassian.confluence.impl.search.queue com.atlassian.confluence.internal.search.queue -
-
Uses of IndexFlushRequester in com.atlassian.confluence.functest.rest.admin
Constructors in com.atlassian.confluence.functest.rest.admin with parameters of type IndexFlushRequester Constructor Description IndexResource(IndexFlushRequester indexFlushRequester, SearchIndexAccessor searchIndexAccessor)
-
Uses of IndexFlushRequester in com.atlassian.confluence.impl.search
Classes in com.atlassian.confluence.impl.search that implement IndexFlushRequester Modifier and Type Class Description class
CompositeIndexFlushRequester
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
DefaultIndexFlushRequester
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 IndexFlushRequester Modifier and Type Method Description void
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 IndexFlushRequester Constructor Description CompositeIndexFlushRequester(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 IndexFlushRequester Constructor Description ChangeIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
ContentIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
-
Uses of IndexFlushRequester in com.atlassian.confluence.internal.search.queue
Fields in com.atlassian.confluence.internal.search.queue declared as IndexFlushRequester Modifier and Type Field Description protected IndexFlushRequester
AbstractJournalIndexTaskQueue. indexFlushRequester
Constructors in com.atlassian.confluence.internal.search.queue with parameters of type IndexFlushRequester Constructor Description AbstractJournalIndexTaskQueue(JournalService journalService, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
JournalIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
-