Class GrouperReportClearJob

java.lang.Object
edu.internet2.middleware.grouper.app.loader.OtherJobBase
edu.internet2.middleware.grouper.app.reports.GrouperReportClearJob
All Implemented Interfaces:
org.quartz.Job

@DisallowConcurrentExecution public class GrouperReportClearJob extends OtherJobBase
  • Constructor Details

    • GrouperReportClearJob

      public GrouperReportClearJob()
  • Method Details

    • run

      Description copied from class: OtherJobBase
      implement this method for the logic of the OtherJob
      Specified by:
      run in class OtherJobBase
      Returns:
      the output
    • main

      public static void main(String[] args)
      run the daemon
      Parameters:
      args -
    • runDaemonStandalone

      public static void runDaemonStandalone()
      run standalone
    • clearOldReports

      protected static int clearOldReports()
      delete report instances that are old
      Returns:
      number of deleted report instances