Class SchedulerDao

java.lang.Object
net.datenwerke.gxtdto.client.dtomanager.Dao
net.datenwerke.rs.scheduler.client.scheduler.SchedulerDao

public class SchedulerDao extends Dao
  • Constructor Details

  • Method Details

    • schedule

      public void schedule(ReportScheduleDefinition scheduleDTO, <any> callback)
    • reschedule

      public void reschedule(Long jobId, ReportScheduleDefinition scheduleDTO, <any> callback)
    • unschedule

      public void unschedule(Long jobId, <any> callback)
    • loadFullScheduleInformation

      public void loadFullScheduleInformation(ReportScheduleJobListInformation selected, <any> callback)
    • getReportJobList

      public void getReportJobList(JobFilterConfigurationDto jobFilterConfig, List<JobFilterCriteriaDto> addCriterions, <any> callback)
    • getReportJobList

      public void getReportJobList(ReportDto reportDto, <any> callback)
    • getReportJobListAsHtml

      public void getReportJobListAsHtml(ReportDto reportDto, <any> callback)
    • getReportFor

      public void getReportFor(Long jobId, <any> callback)
    • loadDetailsFor

      public void loadDetailsFor(ReportScheduleJobListInformation selected, <any> callback)
    • loadFullDetailsFor

      public void loadFullDetailsFor(Long jobId, ExecutionLogEntryDto entry, <any> callback)
    • scheduleOnce

      public void scheduleOnce(Long jobId, <any> callback)
    • remove

      public void remove(Long jobId, RsAsyncCallback<Boolean> callback)
    • clearErrorStatus

      public void clearErrorStatus(Long jobId, RsAsyncCallback<Void> callback)
    • isDefaultEmailCompression

      public void isDefaultEmailCompression(RsAsyncCallback<Boolean> callback)
    • assertOwnersHaveReportRights

      public void assertOwnersHaveReportRights(List<Long> ownerIds, ReportDto report, List<RightDto> rights, RsAsyncCallback<Void> callback)