Class IndexOptimizer

java.lang.Object
com.logicaldoc.core.task.Task
com.logicaldoc.core.searchengine.IndexOptimizer
All Implemented Interfaces:
Runnable

@Component("indexOptimizer") public class IndexOptimizer extends Task
This task optimizes all indexes
Since:
3.5.0
Author:
Marco Meschieri - LogicalDOC
  • Field Details Link icon

  • Constructor Details Link icon

    • IndexOptimizer Link icon

      public IndexOptimizer()
  • Method Details Link icon

    • getIndexer Link icon

      public SearchEngine getIndexer()
    • isIndeterminate Link icon

      public boolean isIndeterminate()
      Description copied from class: Task
      Concrete implementations must override this method declaring if the task is indeterminate. An indeterminate task is not able to compute it's time length
      Specified by:
      isIndeterminate in class Task
      Returns:
      true if the task is indeterminate
    • isConcurrent Link icon

      public boolean isConcurrent()
      Description copied from class: Task
      Concrete implementations must override this method declaring if the task supports multiple instances running concurrently. tHIbernat
      Specified by:
      isConcurrent in class Task
      Returns:
      true if the task is concurrent