Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

JobScheduler Calendars provide a sophisticated method of specifying the days and times of the day on which scheduling events are to occur. Calendars allow similar levels of complexity to that provided by other enterprise level workload automation applications thereby easing migration to JobScheduler.  StatuscolourYellowtitleVerify

Calendars are lists of days on which Orders, Jobs and Schedules are planned to be executed. Calendars can be defined as either working days or non-working days and can be both combined and reused. An example of Calendar combination would be one Calendar specifying that a normal working week contained the five days Monday to Friday being used in combination with a Calendar specifying the public holidays in the current year. Reuse allows, for example, a Holiday Business Day Calender to be defined once and then specified as required.

Scope

The Calendar feature is introduced with JobScheduler version 1.12

Display feature availability
StartingFromRelease1.12
and will replace Schedules, which are deprecated in version 1.12 and will be removed with 1.13.  StatuscolourYellowtitleWhat will be deprecated?

  • Jira
    serverSOS JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId6dc67751-9d67-34cd-985b-194a8cdc9602
    keyJOC-267
  • Jira
    serverSOS JIRA
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId6dc67751-9d67-34cd-985b-194a8cdc9602
    keyJS-1754

Description

General Description

Calendar Types

Holiday Calendars

...

  • Calendars can be configured to include working days or non-working

...

  • days. A working day Calendar specifies the business days at which job executions are targeted.
  • Non-working days include days for which no jobs should be executed.

Both calendar types can be combined with precedence on non-working days for any overlapping days.

...

Calendars as Resources

As resources, Calendars are managed in the Calenders tab of the Resources view of the JOC Cockpit. Resources are objects that can be configured independently of other objects.

Once they have been configured, one or more Calendars can be assigned to Orders and Standalone Jobs as required.

Assigned Calendars can also be modified using the ....Thewith modifications being applied to all objects that use the respective Calendar.

Note that in contrast similar to the other Resources - Locks, , e.g. Locks and Process Classes and Schedules - , Calendars are not stored as XML objects on in the file system. This means that Calendars are managed with the JOC Cockpit, they are not editable using the JobScheduler Object Editor, JOE. Calendars are permanently saved added to the inventory in the JobScheduler reporting database tables.

Calendars for Orders, Jobs and Schedules

The calendar user interface can be used to define the Run-Times - , i.e the days and times at which Orders, Standalone Jobs or and Schedules are to be run. Here the Run-Time is saved as part of the configuration of the Order, Standalone Job or Schedule in XML format in the JobScheduler's live folder. Run-Times set in this manner are persistent - that is, they will not be lost after a restart of the JobScheduler. They can also be read and edited using JOE, the JobScheduler Object Editor.

Note that:

...

 

 

Display children header

 

...