## Managing tasks

Usually, a task is a set of operations you perform on JReport Server to achieve a goal, such as publishing a folder, deleting a resource, and viewing resource properties. However, the tasks that the JReport Server manages are those associated with report-running issues, the report-running tasks.

JReport Server allows you to quickly view a report result (Run), view a report result using selected options and parameters (Advanced Run), and schedule a report to run unattended at a specific time or periodically (Schedule). These are the fundamental modes that JReport Server uses to perform its report-running tasks.

You can view the status of these report-running tasks, such as scheduled tasks that are waiting to be performed by JReport Server, the tasks that are currently being performed, and the tasks that have already been performed.

This section describes the following:

- Accessing the task information tables
- Managing tasks in the task tables
- Task-level timeout for advanced run and schedule tasks