All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ActionAdapterQuartzJob A Quartz job that is responsible for executing theIAction
referred to in the job context.ActionRunner BlockingQuartzJob A Quartz job that checks if execution is currently suspended before passing on to the underlying jobBlockoutAction BlockoutManagerUtil BlockoutManagerUtil.TIME Standard Units of TimeComplexJobTrigger Used to specify a recurrence of scheduled job execution or a recurrence of scheduler availability.CronJobTrigger DayOfMonthWrapper DayOfWeekWrapper DefaultActionInvoker A concrete implementation of theIActionInvoker
interface that invokes theIAction
locally.DefaultSchedulerService The default implementation of theISchedulerService
which acts as a proxy to theIScheduler
EmbeddedQuartzSystemListener EmbeddedVersionCheckSystemListener HourlyWrapper IBackgroundExecutionStreamProvider An object used by the scheduler to provide actions that expect to write to an output stream with the stream to be written to.IBlockoutManager IJobFilter Specifies a filter to be used when processing lists of jobs such as inIScheduler.getJobs(IJobFilter)
IJobResult This structure is a representation of a particular scheduled job run.IJobTrigger IncrementalRecurrence Used to specify incremental dates or times.IScheduler An object that allows for the scheduling of IActions on the Pentaho platformIScheduler.SchedulerStatus ISchedulerListener ISchedulerService A service interface used for exposing scheduling capabilities as JAXWS or other endpoints.IScheduleSubject AnIScheduleSubject
represents an entity that is associated in some way with the scheduling system.IScheduleSubject.SubjectType ITimeRecurrence A marker interface used to identify classes that can be used to specify the time (hour/minute) recurrence of job triggers and scheduler availability windows.ITimeWrapper JaxBSafeMap JaxBSafeMap.JaxBSafeEntry Job AJob
is a representation of the union between an action to be performed, data to be supplied, and a schedule upon which the action will be fired.Job.JobState JobAdapter Handles the sending ofJob
objects over JAXWS webservices by utilizingJobAdapter.JaxbSafeJob
as a transport type.JobAdapter.JaxbSafeJob JobParam JobParams JobParamsAdapter JobParamsAdapter Converts a Mapused to pass ISchedulerService
job parameters to a JAXB marshallable type and back.JobTrigger The marker superclass for the various types of job triggers.JobTriggerAdapter ListParamValue MapParamValue Messages MinuteWrapper MonthlyWrapper ParamValue Marker interface for legal job parameter values for use inISchedulerService
PentahoBlockoutManager QualifiedDayOfMonth QualifiedDayOfWeek QualifiedDayOfWeek.DayOfWeek QualifiedDayOfWeek.DayOfWeekQualifier QuartzCronStringFactory QuartzJobKey This class is the key by which we identify a quartz job.QuartzScheduler A Quartz implementation ofIScheduler
QuartzSchedulerAvailability Implementation of a Quartz calendar.RecurrenceList Used to specify a list of recurrences representing dates or times.SchedulerException SchedulerOutputPathResolver SecondWrapper SequentialRecurrence Used to specify a sequence of dates or times from first value through and including the last value.SimpleJobTrigger A simple way of specifying a schedule on which a job will fire as opposed toComplexJobTrigger
.StandaloneQuartzSystemListener This Subclasses of the embeddedQuartzSystemListener is to prevent the check for database creation and calling of the creation script, which we only want to happen with people running the H2 embedded database.StringParamValue VersionCheckerAction VersionCheckerJob This class is here for legacy reasons, to allow existing system with the old version checker class to exist and be instanced by quartz.YearlyWrapper