Package com.crystaldecisions.sdk.plugin.desktop.calendar

This package contains five classes that provide a framework that allows you to create and manage business calendars.

See:
          Description

Interface Summary
IBusinessCalendarDay This interface allows you to customize the scheduling information used in your Business Calendar template.
IBusinessCalendarDays This interface allows you to create a Business Calendar template.
ICalendar This interface allows you to set and retrieve information about your Business Calendar object.
ICalendarBase This interface provides methods that allow you to access a collection of business calendars and information related to their run days.
 

Package com.crystaldecisions.sdk.plugin.desktop.calendar Description

This package contains five classes that provide a framework that allows you to create and manage business calendars.

A business calendar offers you a way to generate a custom schedule that incorporates specific run days that are based on certain business requirements. For example, a user may create a business calendar that sets every week day (Monday through Friday) to be a run day. In this scenario, a job is processed on every day of the week. Furthermore, this calendar can be set to run for any number of weeks, months, or years.

To access a business calendar, you must use the Days Property. This property returns a collection of business calendars that reside in the Central Management Server (CMS) repository. Once you have retrieved a IBusinessCalendarDays interface you can access specific run day information via the IBusinessCalendarDay interface.

A business calendar can be assigned to one of the following objects: