Interface ManagedJob

All Superinterfaces:
Runnable
All Known Implementing Classes:
DirectoryCleanerJob, JdbcCallJob, JobSupport, SharedValueCacheCleaner, StaleAuditNodeServiceProcessor, StaleAuditUserServiceProcessor, StaleRecordProcessor, TieredStaleRecordProcessor, TieredStoredProcedureStaleRecordProcessor

public interface ManagedJob extends Runnable
A managed job.
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the group this job belongs to.
    Get the ID of this job, unique to the job's group.
    Get the job schedule, either as a cron expression or millisecond period.

    Methods inherited from interface java.lang.Runnable

    run
  • Method Details

    • getGroupId

      String getGroupId()
      Get the group this job belongs to.
      Returns:
      the group ID
    • getId

      String getId()
      Get the ID of this job, unique to the job's group.
      Returns:
      the job ID
    • getSchedule

      String getSchedule()
      Get the job schedule, either as a cron expression or millisecond period.
      Returns:
      the job schedule