Uses of Interface
com.atlassian.confluence.search.IndexTask

Packages that use IndexTask
com.atlassian.confluence.search.lucene   
com.atlassian.confluence.search.lucene.queue   
com.atlassian.confluence.search.lucene.tasks   
 

Uses of IndexTask in com.atlassian.confluence.search.lucene
 

Subinterfaces of IndexTask in com.atlassian.confluence.search.lucene
 interface ContentIndexTask
          Deprecated. since 3.0. Use HandleAware instead
 

Methods in com.atlassian.confluence.search.lucene that return types with arguments of type IndexTask
 List<IndexTask> IndexTaskQueue.flushQueue()
          Flush the contents of the queue, returning those elements currently queued as the result.
 List<IndexTask> IndexTaskQueue.flushQueue(int numberOfEntries)
          Flush the contents of the queue, returning those elements currently queued as the result.
 List<IndexTask> IndexTaskQueue.getQueuedEntries()
          Retrieve a list of all of the queued entries.
 

Methods in com.atlassian.confluence.search.lucene with parameters of type IndexTask
 void IndexTaskQueue.enqueue(IndexTask task)
          Add a new task to this queue.
 

Method parameters in com.atlassian.confluence.search.lucene with type arguments of type IndexTask
 void IndexTaskQueue.enqueueAll(Collection<IndexTask> tasks)
          Add a collection of tasks to this queue.
 

Uses of IndexTask in com.atlassian.confluence.search.lucene.queue
 

Methods in com.atlassian.confluence.search.lucene.queue that return types with arguments of type IndexTask
 List<IndexTask> InMemoryIndexTaskQueue.flushQueue()
           
 List<IndexTask> DatabaseIndexTaskQueue.flushQueue()
           
 List<IndexTask> InMemoryIndexTaskQueue.flushQueue(int numberOfEntries)
          Returns ALL entries in the queue.
 List<IndexTask> DatabaseIndexTaskQueue.flushQueue(int maxEntries)
           
 List<IndexTask> InMemoryIndexTaskQueue.getQueuedEntries()
           
 List<IndexTask> DatabaseIndexTaskQueue.getQueuedEntries()
          Retrieve the list of index tasks currently queued.
 List<IndexTask> InMemoryIndexTaskQueue.getQueuedEntries(int size)
           
 

Methods in com.atlassian.confluence.search.lucene.queue with parameters of type IndexTask
 void InMemoryIndexTaskQueue.enqueue(IndexTask task)
           
 void DatabaseIndexTaskQueue.enqueue(IndexTask task)
          Add a new index task to the queue.
 

Method parameters in com.atlassian.confluence.search.lucene.queue with type arguments of type IndexTask
 void InMemoryIndexTaskQueue.enqueueAll(Collection<IndexTask> tasks)
           
 void DatabaseIndexTaskQueue.enqueueAll(Collection<IndexTask> tasks)
          Add a collection of index tasks to the queue.
 

Uses of IndexTask in com.atlassian.confluence.search.lucene.tasks
 

Subinterfaces of IndexTask in com.atlassian.confluence.search.lucene.tasks
 interface ConfluenceIndexTask
          An index task that will perform writing to the index.
 

Classes in com.atlassian.confluence.search.lucene.tasks that implement IndexTask
 class AddChangeDocumentIndexTask
          Responsible for removing and adding a change document for versioned content to the index.
 class AddDocumentIndexTask
          Adds a searchable to the index.
 class BaseContentIndexTask
          Deprecated. since 3.0.
 class BulkWriteIndexTask
          Performs a bulk write of the specified write tasks.
 class DeleteChangeDocumentsIndexTask
          Removes all change documents for a particular searchable.
 class DeleteDocumentIndexTask
          Index task that removes a searchable from the index.
 class NoOpIndexTask
          Represents a no operation index task.
 class OptimizeIndexTask
          Optimizes the index.
 class RebuildChangeDocumentsIndexTask
          Responsible for rebuilding all change document(s) for a searchable (removing change documents for all versions of the searchable and then adding them back).
 class UnIndexSpaceIndexTask
          Task to unindex a space.
 class UpdateDocumentIndexTask
           
 



Copyright © 2003-2013 Atlassian. All Rights Reserved.