A B C D E F G H I J K L M N O P Q R S T U V W Y
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(Job) - Method in interface org.pentaho.platform.api.scheduler2.IJobFilter
-
Returns
true
if the job should be accepted as part of the filtered results. - ActionAdapterQuartzJob - Class in org.pentaho.platform.scheduler2.quartz
-
A Quartz job that is responsible for executing the
IAction
referred to in the job context. - ActionAdapterQuartzJob() - Constructor for class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
- ActionRunner - Class in org.pentaho.platform.scheduler2.action
- ActionRunner(IAction, String, Map<String, Serializable>, IBackgroundExecutionStreamProvider) - Constructor for class org.pentaho.platform.scheduler2.action.ActionRunner
- add(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- addDayOfMonthRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the day of week recurrence.
- addDayOfMonthRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the day of month recurrence.
- addDayOfWeekRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the day of week recurrence (1=Sunday, 7=Saturday).
- addDayOfWeekRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the day of week recurrence.
- addHourlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the minute recurrence.
- addHourlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the hourly recurrence.
- addListener(ISchedulerListener) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
- addListener(ISchedulerListener) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- addMinuteRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the minute recurrence.
- addMinuteRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the minute recurrence.
- addMonthlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the monthly recurrence (1=January, 12=December).
- addMonthlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the monthly recurrence.
- addSecondRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the second recurrence.
- addSecondRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the second recurrence.
- addYearlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the yearly recurrences.
- addYearlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Add a recurrence to the yearly recurrences.
- APRIL - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- AUGUST - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
B
- BLOCK_OUT_JOB_NAME - Static variable in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- BLOCKED - org.pentaho.platform.api.scheduler2.Job.JobState
- BlockingQuartzJob - Class in org.pentaho.platform.scheduler2.quartz
-
A Quartz job that checks if execution is currently suspended before passing on to the underlying job
- BlockingQuartzJob() - Constructor for class org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob
- BlockoutAction - Class in org.pentaho.platform.scheduler2.blockout
- BlockoutAction() - Constructor for class org.pentaho.platform.scheduler2.blockout.BlockoutAction
- BlockoutManagerUtil - Class in org.pentaho.platform.scheduler2.blockout
- BlockoutManagerUtil() - Constructor for class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- BlockoutManagerUtil.TIME - Enum in org.pentaho.platform.scheduler2.blockout
-
Standard Units of Time
C
- calculateRepeatSeconds() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- calculateRequestFlags() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- call() - Method in class org.pentaho.platform.scheduler2.action.ActionRunner
- clear() - Method in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- COMPLETE - org.pentaho.platform.api.scheduler2.Job.JobState
- ComplexJobTrigger - Class in org.pentaho.platform.api.scheduler2
-
Used to specify a recurrence of scheduled job execution or a recurrence of scheduler availability.
- ComplexJobTrigger() - Constructor for class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Creates a default recurrence of every day of every year at midnight.
- ComplexJobTrigger(Integer, Integer, Integer, Integer, Integer) - Constructor for class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Creates a recurrence for the specified date/time.
- createComplexJob(String, Map<String, ParamValue>, ComplexJobTrigger) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- createComplexJob(String, Map<String, ParamValue>, ComplexJobTrigger) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- createComplexTrigger(String) - Static method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- createCronString(ComplexJobTrigger) - Static method in class org.pentaho.platform.scheduler2.quartz.QuartzCronStringFactory
- createJob(String, Class<? extends IAction>, Map<String, Serializable>, IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, Class<? extends IAction>, Map<String, Serializable>, IJobTrigger) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, Class<? extends IAction>, Map<String, Serializable>, IJobTrigger, IBackgroundExecutionStreamProvider) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, Class<? extends IAction>, Map<String, Serializable>, IJobTrigger, IBackgroundExecutionStreamProvider) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, String, Map<String, Serializable>, IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, String, Map<String, Serializable>, IJobTrigger) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, String, Map<String, Serializable>, IJobTrigger, IBackgroundExecutionStreamProvider) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, String, Map<String, Serializable>, IJobTrigger, IBackgroundExecutionStreamProvider) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Schedules a job to be run at one or more times in the future.
- createJob(String, Map<String, Serializable>, IJobTrigger, IBackgroundExecutionStreamProvider) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- createQuartzTrigger(IJobTrigger, QuartzJobKey) - Static method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- createSimpleJob(String, Map<String, ParamValue>, SimpleJobTrigger) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- createSimpleJob(String, Map<String, ParamValue>, SimpleJobTrigger) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- CronJobTrigger - Class in org.pentaho.platform.api.scheduler2
- CronJobTrigger() - Constructor for class org.pentaho.platform.api.scheduler2.CronJobTrigger
- CronJobTrigger(String) - Constructor for class org.pentaho.platform.api.scheduler2.CronJobTrigger
D
- DAY - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- DayOfMonthWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- DayOfMonthWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.DayOfMonthWrapper
- DayOfWeekWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- DayOfWeekWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.DayOfWeekWrapper
- DECEMBER - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- DefaultActionInvoker - Class in org.pentaho.platform.scheduler2.action
-
A concrete implementation of the
IActionInvoker
interface that invokes theIAction
locally. - DefaultActionInvoker() - Constructor for class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
- DefaultSchedulerService - Class in org.pentaho.platform.scheduler2.ws
-
The default implementation of the
ISchedulerService
which acts as a proxy to theIScheduler
- DefaultSchedulerService() - Constructor for class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- deleteJobIfNecessary() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- DURATION_PARAM - Static variable in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
E
- EmbeddedQuartzSystemListener - Class in org.pentaho.platform.scheduler2.quartz
- EmbeddedQuartzSystemListener() - Constructor for class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- EmbeddedVersionCheckSystemListener - Class in org.pentaho.platform.scheduler2.versionchecker
- EmbeddedVersionCheckSystemListener() - Constructor for class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- entry - Variable in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap
- ERROR - org.pentaho.platform.api.scheduler2.Job.JobState
- execute() - Method in class org.pentaho.platform.scheduler2.blockout.BlockoutAction
- execute() - Method in class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- execute(JobExecutionContext) - Method in class org.pentaho.platform.scheduler.versionchecker.VersionCheckerJob
- execute(JobExecutionContext) - Method in class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
- execute(JobExecutionContext) - Method in class org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob
F
- FEBRUARY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- FIFTH - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- FILE - org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
- fireJobCompleted(IAction, String, Map<String, Serializable>, IBackgroundExecutionStreamProvider) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Not intended for public use.
- fireJobCompleted(IAction, String, Map<String, Serializable>, IBackgroundExecutionStreamProvider) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- FIRST - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- FOURTH - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- FRI - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- FRIDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
G
- get(int) - Method in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- getActionFailedToExecute(String) - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getActionInvoker() - Method in class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
- getAvailabilityWindows() - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Gets the scheduler availability window for all subjects for whom a window has been set
- getAvailabilityWindows() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Gets the scheduler availability window for all subjects for whom a window has been set
- getBlockOut(String) - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- getBlockOut(String) - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- getBlockOutJobs() - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- getBlockOutJobs() - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- getCannotGetRepoFile(String, String) - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getCantInvokeNullAction() - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getCompletionDate() - Method in interface org.pentaho.platform.api.scheduler2.IJobResult
-
The end date/time of the job run
- getCronDescription() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- getCronDescription() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Returns the User friendly description of a Cron String
- getCronDescription() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getCronString() - Method in class org.pentaho.platform.api.scheduler2.CronJobTrigger
- getCronString() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Returns the Cron String used by quartz Scheduler
- getCronString() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getCurrentUser() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- getDayOfMonthRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the day of month recurrence.
- getDayOfWeek() - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- getDayOfWeekRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the day of week recurrence.
- getDuration() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
- getDuration() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getEndTime() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Returns the trigger end time.
- getEndTime() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getEndTime() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzSchedulerAvailability
- getFireTimes(IJobTrigger, IScheduler) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- getFirstValue() - Method in class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Returns the first value in the sequence.
- getGroupName() - Method in class org.pentaho.platform.api.scheduler2.Job
- getHourlyRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the day of minute recurrence.
- getId() - Method in interface org.pentaho.platform.api.scheduler2.IJobResult
-
The unique id of the job run.
- getIncrement() - Method in class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Returns the increment
- getInputStream() - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- getInstance() - Static method in class org.pentaho.platform.scheduler2.messsages.Messages
- getJob(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Fetches a Job by jobId
- getJob(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Fetches a Job by jobId
- getJobHistory(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Returns a history of the runs for a particular job.
- getJobHistory(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Returns a history of the runs for a particular job.
- getJobId() - Method in class org.pentaho.platform.api.scheduler2.Job
- getJobName() - Method in class org.pentaho.platform.api.scheduler2.Job
- getJobName() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzJobKey
- getJobParams() - Method in interface org.pentaho.platform.api.scheduler2.IJobResult
-
The job parameters used during this job run.
- getJobParams() - Method in class org.pentaho.platform.api.scheduler2.Job
- getJobs() - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- getJobs() - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- getJobs(IJobFilter) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Lists currently scheduled jobs.
- getJobs(IJobFilter) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Lists currently scheduled jobs.
- getJobTrigger() - Method in class org.pentaho.platform.api.scheduler2.Job
- getLastRun() - Method in class org.pentaho.platform.api.scheduler2.Job
- getLastValue() - Method in class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Returns the last value in the sequence.
- getListValue() - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- getLogger() - Method in class org.pentaho.platform.scheduler.versionchecker.VersionCheckerJob
- getLogger() - Method in class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- getMapNullCantReturnSp() - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getMapValue() - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- getMimeType() - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- getMinScheduleInterval(IScheduleSubject) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Get the minimum time that must elapse between job runs.
- getMinScheduleInterval(IScheduleSubject) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Get the minimum time that must elapse between job runs.
- getMinuteRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- getMonthlyRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the monthly recurrence.
- getNextIncludedTime(long) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzSchedulerAvailability
- getNextRun() - Method in class org.pentaho.platform.api.scheduler2.Job
- getOutputPath() - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- getOutputStream() - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- getQualifier() - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- getQuartzProperties() - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- getQuartzPropertiesFile() - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- getQuartzScheduler() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.DayOfMonthWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.DayOfWeekWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.HourlyWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.MinuteWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.MonthlyWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.SecondWrapper
- getRecurrences() - Method in class org.pentaho.platform.api.scheduler2.wrappers.YearlyWrapper
- getRepeatCount() - Method in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- getRepeatInterval() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- getRepeatInterval() - Method in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- getRepeatIntervalSeconds() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- getRequestedReleases() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- getRunningInBackgroundLocally(String, Map) - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getSchedulableClass() - Method in class org.pentaho.platform.api.scheduler2.Job
- getSchedulerStatus() - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
-
Returns the scheduler status.
- getSchedulerStatus() - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
-
Returns the scheduler status.
- getSecondRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the day of hourly recurrence.
- getSkipRemovingOutputFile(String) - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getStartDate() - Method in interface org.pentaho.platform.api.scheduler2.IJobResult
-
The start date/time of the job run
- getStartingValue() - Method in class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Returns the starting value
- getStartTime() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Returns the trigger start time.
- getStartTime() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getStartTime() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzSchedulerAvailability
- getState() - Method in class org.pentaho.platform.api.scheduler2.Job
- getStatus() - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Returns the current scheduler status.
- getStatus() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Returns the current scheduler status.
- getStreamProvider(Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
- getStringValue() - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- getStringValue() - Method in class org.pentaho.platform.scheduler2.ws.StringParamValue
- getSubjectAvailabilityWindow(IScheduleSubject) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Gets the scheduler availability window to the specified subject
- getSubjectAvailabilityWindow(IScheduleSubject) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Gets the scheduler availability window to the specified subject
- getSubjectId() - Method in interface org.pentaho.platform.api.scheduler2.IScheduleSubject
-
Unique identifier to a subject
- getSubjectType() - Method in interface org.pentaho.platform.api.scheduler2.IScheduleSubject
-
The subject type
- getUiPassParam() - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
- getUiPassParam() - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- getUnsupportedAction(String) - Method in class org.pentaho.platform.scheduler2.messsages.Messages
- getUserName() - Method in class org.pentaho.platform.api.scheduler2.Job
- getUserName() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzJobKey
- getValues() - Method in class org.pentaho.platform.scheduler2.recur.RecurrenceList
- getVersionRequestFlags() - Method in class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- getYearlyRecurrences() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Returns the yearly recurrence.
H
- HOUR - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- HourlyWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- HourlyWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.HourlyWrapper
I
- IBackgroundExecutionStreamProvider - Interface in org.pentaho.platform.api.scheduler2
-
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 - Interface in org.pentaho.platform.api.scheduler2
- IJobFilter - Interface in org.pentaho.platform.api.scheduler2
-
Specifies a filter to be used when processing lists of jobs such as in
IScheduler.getJobs(IJobFilter)
- IJobResult - Interface in org.pentaho.platform.api.scheduler2
-
This structure is a representation of a particular scheduled job run.
- IJobTrigger - Interface in org.pentaho.platform.api.scheduler2
- IncrementalRecurrence - Class in org.pentaho.platform.scheduler2.recur
-
Used to specify incremental dates or times.
- IncrementalRecurrence() - Constructor for class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Creates a new incremental recurrence with a null starting value and increment
- IncrementalRecurrence(Integer, Integer) - Constructor for class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Creates a new incremental recurrence.
- IncrementalRecurrence(String, Integer) - Constructor for class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Creates a new incremental recurrence.
- invokeAction(String, String, String, JobExecutionContext, Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
-
Invokes the
IAction
bean that is created from the providedactionClassName
andactionId
as the providedactionUser
. - invokeAction(IAction, String, Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
-
Invokes the provided
IAction
as the providedactionUser
. - invokeAction(IAction, String, JobExecutionContext, Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
-
Deprecated.as of 8.0, use
ActionAdapterQuartzJob.invokeAction(String, String, String, JobExecutionContext, Map)
} instead - invokeActionImpl(IAction, String, Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
-
Invokes the provided
IAction
as the providedactionUser
. - isBlockoutAction(JobExecutionContext) - Method in class org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob
- IScheduler - Interface in org.pentaho.platform.api.scheduler2
-
An object that allows for the scheduling of IActions on the Pentaho platform
- IScheduler.SchedulerStatus - Enum in org.pentaho.platform.api.scheduler2
- ISchedulerListener - Interface in org.pentaho.platform.api.scheduler2
- ISchedulerService - Interface in org.pentaho.platform.scheduler2.ws
-
A service interface used for exposing scheduling capabilities as JAXWS or other endpoints.
- IScheduleSubject - Interface in org.pentaho.platform.api.scheduler2
-
An
IScheduleSubject
represents an entity that is associated in some way with the scheduling system. - IScheduleSubject.SubjectType - Enum in org.pentaho.platform.api.scheduler2
- isComplexTrigger(IJobTrigger) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- isDisableVersionCheck() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- isPartiallyBlocked(IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- isPartiallyBlocked(IJobTrigger) - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- isPartiallyBlocked(IJobTrigger, List<IJobTrigger>, IScheduler) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- isSupportedAction(IAction) - Method in class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
- isTimeIncluded(long) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzSchedulerAvailability
- isVersionCheckAvailable() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- ITimeRecurrence - Interface in org.pentaho.platform.api.scheduler2.recur
-
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 - Class in org.pentaho.platform.api.scheduler2.wrappers
- ITimeWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
J
- JANUARY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- JaxBSafeEntry() - Constructor for class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- JaxBSafeEntry(Map.Entry<String, ParamValue>) - Constructor for class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- JaxbSafeJob() - Constructor for class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- JaxBSafeMap - Class in org.pentaho.platform.scheduler2.ws
- JaxBSafeMap() - Constructor for class org.pentaho.platform.scheduler2.ws.JaxBSafeMap
- JaxBSafeMap(Map<String, ParamValue>) - Constructor for class org.pentaho.platform.scheduler2.ws.JaxBSafeMap
- JaxBSafeMap.JaxBSafeEntry - Class in org.pentaho.platform.scheduler2.ws
- Job - Class in org.pentaho.platform.api.scheduler2
-
A
Job
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() - Constructor for class org.pentaho.platform.api.scheduler2.Job
- Job.JobState - Enum in org.pentaho.platform.api.scheduler2
- JobAdapter - Class in org.pentaho.platform.scheduler2.ws
-
Handles the sending of
Job
objects over JAXWS webservices by utilizingJobAdapter.JaxbSafeJob
as a transport type. - JobAdapter() - Constructor for class org.pentaho.platform.scheduler2.ws.JobAdapter
- JobAdapter.JaxbSafeJob - Class in org.pentaho.platform.scheduler2.ws
- jobCompleted(IAction, String, Map<String, Serializable>, IBackgroundExecutionStreamProvider) - Method in interface org.pentaho.platform.api.scheduler2.ISchedulerListener
- jobId - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- jobName - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- JobParam - Class in org.pentaho.platform.api.scheduler2
- JobParam() - Constructor for class org.pentaho.platform.api.scheduler2.JobParam
- jobParams - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- JobParams - Class in org.pentaho.platform.api.scheduler2
- JobParams() - Constructor for class org.pentaho.platform.api.scheduler2.JobParams
- JobParamsAdapter - Class in org.pentaho.platform.api.scheduler2
- JobParamsAdapter - Class in org.pentaho.platform.scheduler2.ws
-
Converts a Map
used to pass ISchedulerService
job parameters to a JAXB marshallable type and back. - JobParamsAdapter() - Constructor for class org.pentaho.platform.api.scheduler2.JobParamsAdapter
- JobParamsAdapter() - Constructor for class org.pentaho.platform.scheduler2.ws.JobParamsAdapter
- jobTrigger - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- JobTrigger - Class in org.pentaho.platform.api.scheduler2
-
The marker superclass for the various types of job triggers.
- JobTrigger() - Constructor for class org.pentaho.platform.api.scheduler2.JobTrigger
- JobTrigger(Date, Date) - Constructor for class org.pentaho.platform.api.scheduler2.JobTrigger
- JobTriggerAdapter - Class in org.pentaho.platform.api.scheduler2
- JobTriggerAdapter() - Constructor for class org.pentaho.platform.api.scheduler2.JobTriggerAdapter
- JULY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- JUNE - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
K
- key - Variable in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
L
- LAST - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- lastRun - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- ListParamValue - Class in org.pentaho.platform.scheduler2.ws
- ListParamValue() - Constructor for class org.pentaho.platform.scheduler2.ws.ListParamValue
- listValueIsEmptyList - Variable in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
M
- makeAuditRecord(float, String, JobExecutionContext) - Method in class org.pentaho.platform.scheduler2.quartz.BlockingQuartzJob
- MapParamValue - Class in org.pentaho.platform.scheduler2.ws
- MapParamValue() - Constructor for class org.pentaho.platform.scheduler2.ws.MapParamValue
- MARCH - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- marshal(Map<String, Serializable>) - Method in class org.pentaho.platform.api.scheduler2.JobParamsAdapter
- marshal(Map<String, ParamValue>) - Method in class org.pentaho.platform.scheduler2.ws.JobParamsAdapter
- marshal(Job) - Method in class org.pentaho.platform.scheduler2.ws.JobAdapter
- marshal(JobTrigger) - Method in class org.pentaho.platform.api.scheduler2.JobTriggerAdapter
- MAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- Messages - Class in org.pentaho.platform.scheduler2.messsages
- MILLISECOND - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- MINUTE - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- MinuteWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- MinuteWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.MinuteWrapper
- MON - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- MONDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- MonthlyWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- MonthlyWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.MonthlyWrapper
N
- nextRun - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- NORMAL - org.pentaho.platform.api.scheduler2.Job.JobState
- NOVEMBER - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
O
- OCTOBER - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- ONCE_NOW - Static variable in class org.pentaho.platform.api.scheduler2.JobTrigger
- org.pentaho.platform.api.scheduler2 - package org.pentaho.platform.api.scheduler2
- org.pentaho.platform.api.scheduler2.recur - package org.pentaho.platform.api.scheduler2.recur
- org.pentaho.platform.api.scheduler2.wrappers - package org.pentaho.platform.api.scheduler2.wrappers
- org.pentaho.platform.scheduler.versionchecker - package org.pentaho.platform.scheduler.versionchecker
- org.pentaho.platform.scheduler2.action - package org.pentaho.platform.scheduler2.action
- org.pentaho.platform.scheduler2.blockout - package org.pentaho.platform.scheduler2.blockout
- org.pentaho.platform.scheduler2.messsages - package org.pentaho.platform.scheduler2.messsages
- org.pentaho.platform.scheduler2.quartz - package org.pentaho.platform.scheduler2.quartz
- org.pentaho.platform.scheduler2.recur - package org.pentaho.platform.scheduler2.recur
- org.pentaho.platform.scheduler2.versionchecker - package org.pentaho.platform.scheduler2.versionchecker
- org.pentaho.platform.scheduler2.ws - package org.pentaho.platform.scheduler2.ws
P
- ParamValue - Interface in org.pentaho.platform.scheduler2.ws
-
Marker interface for legal job parameter values for use in
ISchedulerService
- parse(String) - Static method in class org.pentaho.platform.scheduler2.quartz.QuartzJobKey
-
Parses an existing jobId into a
QuartzJobKey
- pause() - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Pauses the entire scheduler, which prevents all scheduled jobs from running.
- pause() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Pauses the entire scheduler, which prevents all scheduled jobs from running.
- pause() - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- pause() - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- PAUSED - org.pentaho.platform.api.scheduler2.IScheduler.SchedulerStatus
- PAUSED - org.pentaho.platform.api.scheduler2.Job.JobState
- pauseJob(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Prevents the specified job from running in the future.
- pauseJob(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Prevents the specified job from running in the future.
- pauseJob(String) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- pauseJob(String) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- PentahoBlockoutManager - Class in org.pentaho.platform.scheduler2.blockout
- PentahoBlockoutManager() - Constructor for class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- prettyPrintMap(Map<String, Serializable>) - Static method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
Q
- QualifiedDayOfMonth - Class in org.pentaho.platform.scheduler2.recur
- QualifiedDayOfMonth() - Constructor for class org.pentaho.platform.scheduler2.recur.QualifiedDayOfMonth
- QualifiedDayOfWeek - Class in org.pentaho.platform.scheduler2.recur
- QualifiedDayOfWeek() - Constructor for class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- QualifiedDayOfWeek(Integer, Integer) - Constructor for class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- QualifiedDayOfWeek(QualifiedDayOfWeek.DayOfWeekQualifier, QualifiedDayOfWeek.DayOfWeek) - Constructor for class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- QualifiedDayOfWeek.DayOfWeek - Enum in org.pentaho.platform.scheduler2.recur
- QualifiedDayOfWeek.DayOfWeekQualifier - Enum in org.pentaho.platform.scheduler2.recur
- QuartzCronStringFactory - Class in org.pentaho.platform.scheduler2.quartz
- QuartzCronStringFactory() - Constructor for class org.pentaho.platform.scheduler2.quartz.QuartzCronStringFactory
- QuartzJobKey - Class in org.pentaho.platform.scheduler2.quartz
-
This class is the key by which we identify a quartz job.
- QuartzJobKey(String, String) - Constructor for class org.pentaho.platform.scheduler2.quartz.QuartzJobKey
-
Use this constructor when you wish to create a new unique job key.
- QuartzScheduler - Class in org.pentaho.platform.scheduler2.quartz
-
A Quartz implementation of
IScheduler
- QuartzScheduler() - Constructor for class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- QuartzScheduler(SchedulerFactory) - Constructor for class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- QuartzSchedulerAvailability - Class in org.pentaho.platform.scheduler2.quartz
-
Implementation of a Quartz calendar.
- QuartzSchedulerAvailability(Date, Date) - Constructor for class org.pentaho.platform.scheduler2.quartz.QuartzSchedulerAvailability
-
Creates a quartz calender which is used to indicate when a trigger is allowed to fire.
R
- RecurrenceList - Class in org.pentaho.platform.scheduler2.recur
-
Used to specify a list of recurrences representing dates or times.
- RecurrenceList() - Constructor for class org.pentaho.platform.scheduler2.recur.RecurrenceList
- RecurrenceList(Integer...) - Constructor for class org.pentaho.platform.scheduler2.recur.RecurrenceList
- recurrences - Variable in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- removeJob(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Removes the specified job from the list of scheduled jobs
- removeJob(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Removes the specified job from the list of scheduled jobs
- removeJob(String) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- removeJob(String) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- REPEAT_INDEFINITELY - Static variable in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- RESERVEDMAPKEY_ACTIONCLASS - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_ACTIONID - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_ACTIONUSER - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_APPEND_DATE_FORMAT - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_AUTO_CREATE_UNIQUE_FILENAME - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_LINEAGE_ID - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_RESTART_FLAG - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_STREAMPROVIDER - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_STREAMPROVIDER_INPUTFILE - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- RESERVEDMAPKEY_UIPASSPARAM - Static variable in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- resolveOutputFilePath() - Method in class org.pentaho.platform.scheduler2.quartz.SchedulerOutputPathResolver
- resumeJob(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Allows previously paused jobs to resume running in the future.
- resumeJob(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Allows previously paused jobs to resume running in the future.
- resumeJob(String) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- resumeJob(String) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- ROLE - org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
- RUNNING - org.pentaho.platform.api.scheduler2.IScheduler.SchedulerStatus
S
- SAT - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- SATURDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- schedulableClass - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- SCHEDULED_FIRE_TIME - Static variable in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- scheduleJob(int, int) - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- SCHEDULER_ACTION_NAME - Static variable in class org.pentaho.platform.scheduler2.quartz.SchedulerOutputPathResolver
- SchedulerException - Exception in org.pentaho.platform.api.scheduler2
- SchedulerException(String) - Constructor for exception org.pentaho.platform.api.scheduler2.SchedulerException
- SchedulerException(String, Throwable) - Constructor for exception org.pentaho.platform.api.scheduler2.SchedulerException
- SchedulerException(Throwable) - Constructor for exception org.pentaho.platform.api.scheduler2.SchedulerException
- SchedulerOutputPathResolver - Class in org.pentaho.platform.scheduler2.quartz
- SchedulerOutputPathResolver(String, String) - Constructor for class org.pentaho.platform.scheduler2.quartz.SchedulerOutputPathResolver
- SECOND - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- SECOND - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- SecondWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- SecondWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.SecondWrapper
- SEPTEMBER - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- SequentialRecurrence - Class in org.pentaho.platform.scheduler2.recur
-
Used to specify a sequence of dates or times from first value through and including the last value.
- SequentialRecurrence() - Constructor for class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Creates a new sequence with a null first and last value
- SequentialRecurrence(Integer, Integer) - Constructor for class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Creates a new sequence.
- setActionInvoker(IActionInvoker) - Method in class org.pentaho.platform.scheduler2.quartz.ActionAdapterQuartzJob
- setAvailabilityWindows(Map<IScheduleSubject, ComplexJobTrigger>) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Replaces the scheduler availability map with the provided availability map.
- setAvailabilityWindows(Map<IScheduleSubject, ComplexJobTrigger>) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Replaces the scheduler availability map with the provided availability map.
- setCronDescription(String) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Sets the user friendly description of a cron String=
- setCronDescription(String) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setCronString(String) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- setCronString(String) - Method in class org.pentaho.platform.api.scheduler2.CronJobTrigger
- setCronString(String) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Sets the cron String used by the quartz scheduler
- setCronString(String) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setDayOfMonthRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied day of month recurrences with the provided recurrence.
- setDayOfMonthRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied day of month recurrences with the provided recurrence.
- setDayOfWeek(QualifiedDayOfWeek.DayOfWeek) - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- setDayOfWeekRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied day of week recurrences with the provided recurrence (1=Sunday, 7=Saturday).
- setDayOfWeekRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied day of week recurrences with the provided recurrence.
- setDefaultActionId(String) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- setDisableVersionCheck(boolean) - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- setDuration(long) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
- setDuration(long) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setEndTime(Date) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Sets the trigger end time.
- setEndTime(Date) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setFirstValue(Integer) - Method in class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Sets the first value in the sequence.
- setGroupName(String) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the group name of this job
- setHourlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied hourly recurrences with the provided recurrence.
- setHourlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied hourly recurrences with the provided recurrence.
- setIncrement(Integer) - Method in class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Sets the increment
- setJobId(String) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the id that uniquely defines this job.
- setJobName(String) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the user defined name of this job.
- setJobNextRun(Job, Trigger) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- setJobParams(Map<String, Serializable>) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the parameters that will be passed to the scheduled IAction when the job executes.
- setJobTrigger(JobTrigger) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the trigger used to determine when this job runs.
- setLastRun(Date) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the last time the job executed.
- setLastValue(Integer) - Method in class org.pentaho.platform.scheduler2.recur.SequentialRecurrence
-
Sets the last value in the sequence.
- setListeners(Collection<ISchedulerListener>) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- setListValue(ListParamValue) - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- setMapValue(MapParamValue) - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- setMinScheduleInterval(IScheduleSubject, int) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Sets the minimum time that must elapse between runs of any jobs.
- setMinScheduleInterval(IScheduleSubject, int) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Sets the minimum time that must elapse between runs of any jobs.
- setMinuteRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied minute recurrences with the provided recurrence.
- setMinuteRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied minute recurrences with the provided recurrence.
- setMonthlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied monthly recurrences with the provided recurrence (1=January, 12=December).
- setMonthlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied monthly recurrences with the provided recurrence.
- setNextRun(Date) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the next time the job will execute
- setOutputFilePath(String) - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- setQualifier(QualifiedDayOfWeek.DayOfWeekQualifier) - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- setQuartzProperties(Properties) - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- setQuartzPropertiesFile(String) - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- setQuartzSchedulerFactory(SchedulerFactory) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Overrides the default Quartz
SchedulerFactory
. - setRepeatCount(int) - Method in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- setRepeatInterval(long) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- setRepeatInterval(long) - Method in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- setRepeatIntervalSeconds(int) - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- setRequestedReleases(String) - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- setSchedulableClass(String) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the name of the IAction class that will run when the job is executed.
- setSecondRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied second recurrences with the provided recurrence.
- setSecondRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied second recurrences with the provided recurrence.
- setStartingValue(String) - Method in class org.pentaho.platform.scheduler2.recur.IncrementalRecurrence
-
Sets the starting value
- setStartTime(Date) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
Sets the trigger start time.
- setStartTime(Date) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setState(Job.JobState) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the current state of this job
- setStreamingAction(IStreamingAction) - Method in interface org.pentaho.platform.api.scheduler2.IBackgroundExecutionStreamProvider
- setStringValue(String) - Method in class org.pentaho.platform.scheduler2.ws.StringParamValue
- setStringValue(StringParamValue) - Method in class org.pentaho.platform.scheduler2.ws.JaxBSafeMap.JaxBSafeEntry
- setSubjectAvailabilityWindow(IScheduleSubject, ComplexJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Sets when a particular subject is allowed to schedule jobs.
- setSubjectAvailabilityWindow(IScheduleSubject, ComplexJobTrigger) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Sets when a particular subject is allowed to schedule jobs.
- setUiPassParam(String) - Method in interface org.pentaho.platform.api.scheduler2.IJobTrigger
-
The value of this field comes from the UI and is persisted in quartz but not used by quartz or the server.
- setUiPassParam(String) - Method in class org.pentaho.platform.api.scheduler2.JobTrigger
- setUseNewDatasourceService(boolean) - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- setUserName(String) - Method in class org.pentaho.platform.api.scheduler2.Job
-
Sets the name of the user that has scheduled this job
- setValues(List<Integer>) - Method in class org.pentaho.platform.scheduler2.recur.RecurrenceList
- setVarArgs(Map<String, Object>) - Method in class org.pentaho.platform.scheduler2.blockout.BlockoutAction
- setVersionRequestFlags(int) - Method in class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- setYearlyRecurrence(Integer...) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied yearly recurrences with the provided recurrence.
- setYearlyRecurrence(ITimeRecurrence) - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
-
Overrides any previously applied yearly recurrences with the provided recurrence.
- shouldFireNow() - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- shouldFireNow() - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- shouldFireNow(List<IJobTrigger>, IScheduler) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- shutdown() - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Shuts the scheduler down so it will process no more jobs.
- shutdown() - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- shutdown() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Shuts the scheduler down so it will process no more jobs.
- shutdown() - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- SimpleJobTrigger - Class in org.pentaho.platform.api.scheduler2
-
A simple way of specifying a schedule on which a job will fire as opposed to
ComplexJobTrigger
. - SimpleJobTrigger() - Constructor for class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- SimpleJobTrigger(Date, Date, int, long) - Constructor for class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- size() - Method in class org.pentaho.platform.api.scheduler2.wrappers.ITimeWrapper
- StandaloneQuartzSystemListener - Class in org.pentaho.platform.scheduler2.quartz
-
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.
- StandaloneQuartzSystemListener() - Constructor for class org.pentaho.platform.scheduler2.quartz.StandaloneQuartzSystemListener
- start() - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Allows the scheduler to process scheduled jobs.
- start() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Allows the scheduler to process scheduled jobs.
- start() - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- start() - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- startup(IPentahoSession) - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- startup(IPentahoSession) - Method in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- state - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
- STOPPED - org.pentaho.platform.api.scheduler2.IScheduler.SchedulerStatus
- StringParamValue - Class in org.pentaho.platform.scheduler2.ws
- StringParamValue() - Constructor for class org.pentaho.platform.scheduler2.ws.StringParamValue
- StringParamValue(String) - Constructor for class org.pentaho.platform.scheduler2.ws.StringParamValue
- SUN - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- SUNDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- SYSTEM - org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
T
- THIRD - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
- THU - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- THURSDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- time - Variable in enum org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- TIME_ZONE_PARAM - Static variable in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- toString() - Method in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- toString() - Method in class org.pentaho.platform.api.scheduler2.CronJobTrigger
- toString() - Method in class org.pentaho.platform.api.scheduler2.SimpleJobTrigger
- toString() - Method in class org.pentaho.platform.scheduler2.quartz.QuartzJobKey
- toString() - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfMonth
- toString() - Method in class org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek
- toString() - Method in class org.pentaho.platform.scheduler2.ws.StringParamValue
- triggerNow(String) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Triggers the given quartz job by jobId to be executed immediately
- triggerNow(String) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Triggers the given quartz job by jobId to be executed immediately
- TUE - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- TUESDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
U
- UNKNOWN - org.pentaho.platform.api.scheduler2.Job.JobState
- unmarshal(JobParams) - Method in class org.pentaho.platform.api.scheduler2.JobParamsAdapter
- unmarshal(JobTrigger) - Method in class org.pentaho.platform.api.scheduler2.JobTriggerAdapter
- unmarshal(JaxBSafeMap) - Method in class org.pentaho.platform.scheduler2.ws.JobParamsAdapter
- unmarshal(JobAdapter.JaxbSafeJob) - Method in class org.pentaho.platform.scheduler2.ws.JobAdapter
- updateJob(String, Map<String, Serializable>, IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
Updates both the parameters and trigger to be used to execute an existing scheduled action.
- updateJob(String, Map<String, Serializable>, IJobTrigger) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
- updateJobToUseComplexTrigger(String, Map<String, ParamValue>, ComplexJobTrigger) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- updateJobToUseComplexTrigger(String, Map<String, ParamValue>, ComplexJobTrigger) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- updateJobToUseSimpleTrigger(String, Map<String, ParamValue>, SimpleJobTrigger) - Method in class org.pentaho.platform.scheduler2.ws.DefaultSchedulerService
- updateJobToUseSimpleTrigger(String, Map<String, ParamValue>, SimpleJobTrigger) - Method in interface org.pentaho.platform.scheduler2.ws.ISchedulerService
- USER - org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
- userName - Variable in class org.pentaho.platform.scheduler2.ws.JobAdapter.JaxbSafeJob
V
- validate(IAction, String, Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.action.DefaultActionInvoker
-
Validates that the conditions required for the
IAction
to be invoked are true, throwing anActionInvocationException
, if the conditions are not met. - validateJobParams(Map<String, Serializable>) - Method in interface org.pentaho.platform.api.scheduler2.IScheduler
-
A default implementation which doesn't do anything and exists for the backward compatibility sake.
- validateJobParams(Map<String, Serializable>) - Method in class org.pentaho.platform.scheduler2.quartz.QuartzScheduler
-
Checks if the text configuration for the input/output files is present.
- valueOf(String) - Static method in enum org.pentaho.platform.api.scheduler2.IScheduler.SchedulerStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pentaho.platform.api.scheduler2.Job.JobState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.pentaho.platform.api.scheduler2.IScheduler.SchedulerStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pentaho.platform.api.scheduler2.IScheduleSubject.SubjectType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pentaho.platform.api.scheduler2.Job.JobState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeekQualifier
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyQuartzIsConfigured(DataSource) - Method in class org.pentaho.platform.scheduler2.quartz.EmbeddedQuartzSystemListener
- verifyQuartzIsConfigured(DataSource) - Method in class org.pentaho.platform.scheduler2.quartz.StandaloneQuartzSystemListener
- VERSION_CHECK_JOBNAME - Static variable in class org.pentaho.platform.scheduler2.versionchecker.EmbeddedVersionCheckSystemListener
- VERSION_REQUEST_FLAGS - Static variable in class org.pentaho.platform.scheduler.versionchecker.VersionCheckerJob
- VERSION_REQUEST_FLAGS - Static variable in class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- VersionCheckerAction - Class in org.pentaho.platform.scheduler2.versionchecker
- VersionCheckerAction() - Constructor for class org.pentaho.platform.scheduler2.versionchecker.VersionCheckerAction
- VersionCheckerJob - Class in org.pentaho.platform.scheduler.versionchecker
-
This class is here for legacy reasons, to allow existing system with the old version checker class to exist and be instanced by quartz.
- VersionCheckerJob() - Constructor for class org.pentaho.platform.scheduler.versionchecker.VersionCheckerJob
W
- WED - org.pentaho.platform.scheduler2.recur.QualifiedDayOfWeek.DayOfWeek
- WEDNESDAY - Static variable in class org.pentaho.platform.api.scheduler2.ComplexJobTrigger
- WEEK - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- willBlockSchedule(IJobTrigger, IJobTrigger, IScheduler) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
- willBlockSchedules(IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- willBlockSchedules(IJobTrigger) - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- willFire(IJobTrigger) - Method in interface org.pentaho.platform.api.scheduler2.IBlockoutManager
- willFire(IJobTrigger) - Method in class org.pentaho.platform.scheduler2.blockout.PentahoBlockoutManager
- willFire(IJobTrigger, List<IJobTrigger>, IScheduler) - Static method in class org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil
Y
- YEAR - org.pentaho.platform.scheduler2.blockout.BlockoutManagerUtil.TIME
- YearlyWrapper - Class in org.pentaho.platform.api.scheduler2.wrappers
- YearlyWrapper() - Constructor for class org.pentaho.platform.api.scheduler2.wrappers.YearlyWrapper
All Classes All Packages