public class DefaultEventJobFactory extends Object implements EventJobFactory
Constructor and Description |
---|
DefaultEventJobFactory() |
Modifier and Type | Method and Description |
---|---|
org.quartz.JobBuilder |
buildJob(Schedule schedule,
Map<String,Serializable> parameters)
Builds the job of the scheduled event.
|
org.quartz.ScheduleBuilder<?> |
buildSchedule(Schedule schedule)
Builds the schedule of the trigger (used by
EventJobFactory.buildTrigger(Schedule) ). |
org.quartz.TriggerBuilder<?> |
buildTrigger(Schedule schedule)
Builds the trigger of the scheduled event.
|
protected Class<? extends EventJob> |
getJobClass() |
public DefaultEventJobFactory()
public org.quartz.JobBuilder buildJob(Schedule schedule, Map<String,Serializable> parameters)
EventJobFactory
Returns a builder to allow extensibility.
buildJob
in interface EventJobFactory
schedule
- Scheduled event contribution.parameters
- Job parameters (might be null
).JobBuilder
.public org.quartz.TriggerBuilder<?> buildTrigger(Schedule schedule)
EventJobFactory
Returns a builder to allow extensibility.
buildTrigger
in interface EventJobFactory
schedule
- Scheduled event contribution.TriggerBuilder
.public org.quartz.ScheduleBuilder<?> buildSchedule(Schedule schedule)
EventJobFactory
EventJobFactory.buildTrigger(Schedule)
).
Returns a builder to allow extensibility.
buildSchedule
in interface EventJobFactory
schedule
- Scheduled event contribution.ScheduleBuilder
.protected Class<? extends EventJob> getJobClass()
Copyright © 2018 Nuxeo. All rights reserved.