# Package com.logicaldoc.core.task

package com.logicaldoc.core.task
API to define the basics for the scheduled tasks that are long-running operations you can schedule in several ways

Since:
  8.5.3

Related Packages
Package
Description
com.logicaldoc.core
Core plug-in that contains the most important domain objects
Class
Description
AbstractDocumentProcessor
A base implementation for those tasks that process documents
DefaultSchedulerFactory
Scheduler factory to enable/disable the scheduler depending on the runlevel.
DocumentProcessorCallable<T extends DocumentProcessorStats>
A callable to provide for processing a segment of documents
DocumentProcessorStats
Statistics related to a document processing
DummyScheduler
Task
A task is a long running process that is fired regularly
TaskException
An error happened during task esexcution
TaskListener
Implementations of this listener are notified when changes occurs in the Task state
TaskManager
A manager that collects all operations about tasks.
TaskScheduling
Scheduling configuration for a Task
TaskTrigger
This trigger wraps both a SimpleTrigger and a CronTrigger