public class ReportScheduleRunner
extends java.lang.Object
This class tracks the report schedules for a given project so they can be created, started and stopped when the project loads or changes.
Constructor and Description |
---|
ReportScheduleRunner(GatewayContext context,
long projectId,
it.sauronsoftware.cron4j.Scheduler scheduler) |
Modifier and Type | Method and Description |
---|---|
void |
shutdown() |
void |
startup() |
void |
update(Project diff) |
public ReportScheduleRunner(GatewayContext context, long projectId, it.sauronsoftware.cron4j.Scheduler scheduler)
public void startup()
public void shutdown()
public void update(Project diff)