com.atlassian.confluence.search.lucene.tasks
Class IndexTaskFactory
java.lang.Object
com.atlassian.confluence.search.lucene.tasks.IndexTaskFactory
public class IndexTaskFactory
- extends java.lang.Object
Creates index tasks and provides conversion into queue entries for implementations of IndexTaskQueue
Field Summary |
static org.apache.log4j.Category |
LOG
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOG
public static final org.apache.log4j.Category LOG
IndexTaskFactory
public IndexTaskFactory()
toEntry
public bucket.search.persistence.IndexQueueEntry toEntry(IndexTask task)
toTask
public IndexTask toTask(bucket.search.persistence.IndexQueueEntry entry)
setAnyTypeObjectDao
public void setAnyTypeObjectDao(com.atlassian.bonnie.AnyTypeObjectDao anyTypeObjectDao)
setDocumentBuilder
public void setDocumentBuilder(com.atlassian.bonnie.search.DocumentBuilder documentBuilder)
createUnIndexSpaceTask
public IndexTask createUnIndexSpaceTask(Space space)
createDeleteDocumentTask
public IndexTask createDeleteDocumentTask(com.atlassian.bonnie.Searchable searchable)
createUpdateDocumentTask
public IndexTask createUpdateDocumentTask(com.atlassian.bonnie.Searchable searchable)
createAddDocumentTask
public IndexTask createAddDocumentTask(com.atlassian.bonnie.Searchable searchable)
createAddDocumentTask
public AddDocumentIndexTask createAddDocumentTask(java.lang.String handle)
throws java.text.ParseException
- Throws:
java.text.ParseException
createDeleteDocumentTask
public DeleteDocumentIndexTask createDeleteDocumentTask(java.lang.String handle)
throws java.text.ParseException
- Throws:
java.text.ParseException
Copyright © 2003-2008 Atlassian Pty Ltd. All Rights Reserved.