Try OpenEdge Now
skip to main content
Resource Monitoring
Creating Jobs and Job Templates : Jobs overview : Creating a custom job
 

Creating a custom job

A custom job, also known as a job instance is an individual job that OpenEdge Management executes once or at a regularly scheduled interval. A custom job is generally a batch (noninteractive) task that runs as a background process. When you create a new job, be sure to assign it a unique and distinctive name, so that there is no confusion when you later view job history.
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 Creatinga job instance and Scheduling ajob for details about creating and scheduling a custom job.