java.lang.Object
com.aoindustries.aoserv.master.ReportGenerator
- All Implemented Interfaces:
CronJob
Automatically generates various reports on a regular basis. These reports are then
used by the accounting system to charge the appropriate amount. These reports may be missed
and will not be created when missed. Anything depending on these reports should get
its information from the reports that are available without depending on all reports
being present. It is an acceptable error condition if not a single report in a month
has occurred.
- Author:
- AO Industries, Inc.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.aoapps.cron.CronJob
CronJob.Executor, CronJob.ScheduleMode
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aoapps.cron.CronJob
getExecutor, getName, getScheduleMode
-
Method Details
-
start
public static void start() -
getSchedule
- Specified by:
getSchedule
in interfaceCronJob
-
getThreadPriority
public int getThreadPriority()- Specified by:
getThreadPriority
in interfaceCronJob
-
run
public void run(int minute, int hour, int dayOfMonth, int month, int dayOfWeek, int year)
-