-
jobName
String jobName
The job XML name for the job schedule to start the job.
Either jobName
or jobExecutionId
should be
specified, but not both.
-
jobExecutionId
long jobExecutionId
The id of a job execution for the job schedule to restart it.
Either jobName
or jobExecutionId
should be
specified, but not both.
-
jobParameters
Properties jobParameters
The job parameters for starting the job or restarting the job execution.
-
scheduleExpression
javax.ejb.ScheduleExpression scheduleExpression
The schedule expression for calendar-based job schedule.
- See Also:
- "javax.ejb.ScheduleExpression"
-
initialDelay
long initialDelay
The initial delay (in minutes) of the job schedule.
It should not be specified for calendar-based job schedule.
-
afterDelay
long afterDelay
The subsequent delay (in minutes) of the repeatable job schedule.
It should not specified for single action or calendar-based job schedule.
For non-calendar repeatable job schedule, either afterDelay
or interval
should be specified, but not both.
-
interval
long interval
The interval or period (in minutes) for the repeatable job schedule,
for example, run the task every 1000 minutes.
It should not specified for single action or calendar-based job schedule.
For non-calendar repeatable job schedule, either afterDelay
or interval
should be specified, but not both.
-
persistent
boolean persistent
Whether the job schedule is persistent.
Some
JobScheduler
implementations may not support persistent schedules.