Class ContentIndexTaskQueue
- java.lang.Object
-
- com.atlassian.confluence.internal.search.queue.AbstractJournalIndexTaskQueue<ConfluenceIndexTask>
-
- com.atlassian.confluence.internal.search.queue.JournalIndexTaskQueue
-
- com.atlassian.confluence.impl.search.queue.ContentIndexTaskQueue
-
- All Implemented Interfaces:
IndexTaskQueue<ConfluenceIndexTask>
public class ContentIndexTaskQueue extends JournalIndexTaskQueue
Journal index task queue for the content index- Since:
- 7.9.0
-
-
Field Summary
-
Fields inherited from class com.atlassian.confluence.internal.search.queue.JournalIndexTaskQueue
indexTaskFactory
-
Fields inherited from class com.atlassian.confluence.internal.search.queue.AbstractJournalIndexTaskQueue
anyTypeDao, CHANGE_JOURNAL_ID, CONTENT_JOURNAL_ID, indexFlushRequester, journalIdentifier, journalService
-
-
Constructor Summary
Constructors Constructor Description ContentIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ConfluenceIndexTask
toTask(JournalEntry entry)
Convert an entry to a task.-
Methods inherited from class com.atlassian.confluence.internal.search.queue.JournalIndexTaskQueue
getSearchableFromEntry, toEntry
-
Methods inherited from class com.atlassian.confluence.internal.search.queue.AbstractJournalIndexTaskQueue
enqueue, enqueueAll, flushAndExecute, flushAndExecute, flushQueue, flushQueue, flushQueueWithActionOnIterableOfTasks, getJournalIdentifier, getQueuedEntries, getQueuedEntries, getSize, reset
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.atlassian.confluence.search.IndexTaskQueue
flushQueue, flushQueue
-
-
-
-
Constructor Detail
-
ContentIndexTaskQueue
public ContentIndexTaskQueue(JournalService journalService, IndexTaskFactoryInternal indexTaskFactory, AnyTypeDao anyTypeDao, IndexFlushRequester indexFlushRequester, JournalIdentifier journalIdentifier)
-
-
Method Detail
-
toTask
protected ConfluenceIndexTask toTask(JournalEntry entry)
Description copied from class:AbstractJournalIndexTaskQueue
Convert an entry to a task.- Specified by:
toTask
in classAbstractJournalIndexTaskQueue<ConfluenceIndexTask>
- Parameters:
entry
- a journal entry.- Returns:
- a task
-
-