i-net Clear Reports

Package com.inet.report.schedule

Provides all classes and interfaces for the i-net Scheduler.

See:
          Description

Interface Summary
DynamicProperties This is the basic interface for classes used to create dynamic property instances for one single report.
ExecutionTimeProvider This interface defines what functionality a ScheduleExecution object must offer.
 

Class Summary
DailyExecution An ExecutionTimeProvider which can be described in the form "Run the task every ___ days at ____ o'clock."
EmailAction This class sends an e-mail if the execution of a task has been finished and it was registered as an action for this task.
ErrorAction This class is an action class representing an action class which could not be loaded at startup of the i-net Scheduler.
ExecutedInstance This class represents an instance of a report which should be executed.
ExecutedReport This class stores information about a report which should be executed with this task.
ExecutedTask This class stores information about the task which has been executed.
FileAction This action will render the reports and save them to a given directory.
FtpAction The FtpAction is an enhancement of the FileAction which allows the generated reports to be stored on a FTP server instead of saving them to a local path of the server.
MonthlyExecution An ExecutionTimeProvider which would be described in the form "Run the task in the months ___, ___, and ___ on days _____, ____, and ____ at ____ o'clock."
OneDayExecution An ExecutionTimeProvider which can be described in the form "Run the task on this date __/__/____, at ____ o'clock."
PrintAction A ScheduleAction for printing the generated reports of a task to a printer.
ScheduleAction This class represents an action which will be done when a task has been executed.
ScheduleExecution An abstract implementation of ExecutionTimeProvider, already including time of day information, either of the form "once at __:__" or "every ___ hours starting at __:__ until __ o'clock".
ScheduleExecution.WeekDay The Weekday: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday or Day for any day in a month
ScheduleExecution.WeekIndex The WeekIndex for the first, second, third, fourth or last day in a month.
ScheduleExecutionFactory A factory class to create ExecutionTimeProvider objects of the type ScheduleExecution.
ScheduleReport This class holds the information about a report which is part of a task.
ScheduleTask An object of this class defines a task - running a report on a specific date or on multiple dates and performing a certain action if the rendering process of the report has been finished successfully.
ScheduleTask.LastGeneratedReportInstance Contains information about a report that has been rendered and it's files.
Scheduler The main class of the scheduler package.
Scheduler.CustomActionDefinition This class stores information about a custom action.
WeeklyExecution An ExecutionTimeProvider which would be described in the form "Run the task every ___ weeks on _____, ____, and ____ at ____ o'clock."
 

Exception Summary
ScheduleException This Exception will be thrown if an error occurs during execution of a scheduled task.
 

Package com.inet.report.schedule Description

Provides all classes and interfaces for the i-net Scheduler.

With the i-net Scheduler it is possible to execute reports at specific times (e.g. large reports at night) or to execute reports in specific intervals and in different output formats.
Scheduling is a feature exclusive to i-net Clear Reports Plus. More information about the i-net Scheduler can be found on i-net Clear Reports website.


i-net Clear Reports

Copyright © 1999-2015 by i-net software GmbH