> #### Creating a custom job

> A custom job, also known as a job instance, is an individual job that Fathom executes once or at a regularly scheduled interval. A custom job is generally a batch (noninteractive) task that runs as a background process.

> Examples of custom jobs include:

> - Hourly database after-image roll over.
> - Weekly disk defragmentation.
> - Monthly database index rebuild.
> - Monthly scan disk.

> Once you create a job instance, you can schedule it to execute at a regular interval, such as hourly, daily, and weekly, and also at a specific time, such as at startup. Job schedules differ from resource monitor schedules in that job schedules define a frequency of occurrence (every fifteen minutes, for example) while monitor schedules define a block of time (9:00 AM – 5:00 PM, for example). You can create schedules through either the repeat interval or a cron expression.

> You can view a list of scheduled jobs as well as check on the status of currently running jobs. Once jobs have completed, you can also query job history data.

> See the "Creating a job instance" section and the "Scheduling a job" section for details about creating and scheduling a custom job.

Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095