public static class QuartzUtils.QuartzJobBuilder extends Object
| Constructor and Description |
|---|
QuartzJobBuilder() |
| Modifier and Type | Method and Description |
|---|---|
QuartzUtils.QuartzJobBuilder |
addJobData(String key,
Object value) |
QuartzUtils.QuartzJobBuilder |
beanName(String beanName) |
org.quartz.JobDetail |
build() |
QuartzUtils.QuartzJobBuilder |
description(String description) |
QuartzUtils.QuartzJobBuilder |
durability(boolean durability) |
org.springframework.scheduling.quartz.JobDetailFactoryBean |
getJobDetailFactoryBean() |
QuartzUtils.QuartzJobBuilder |
group(String group) |
QuartzUtils.QuartzJobBuilder |
jobClass(Class<?> clazz) |
QuartzUtils.QuartzJobBuilder |
name(String name) |
QuartzUtils.QuartzJobBuilder |
putJobData(Map<String,?> jobData) |
QuartzUtils.QuartzJobBuilder |
requestRecovery(boolean requestRecovery) |
public QuartzUtils.QuartzJobBuilder jobClass(Class<?> clazz)
clazz - JobDetailFactoryBean.setJobClass(Class)public QuartzUtils.QuartzJobBuilder beanName(String beanName)
name - JobDetailFactoryBean.setBeanName(String)public QuartzUtils.QuartzJobBuilder name(String name)
name - JobDetailFactoryBean.setName(String)public QuartzUtils.QuartzJobBuilder group(String group)
group - JobDetailFactoryBean.setGroup(String)public QuartzUtils.QuartzJobBuilder description(String description)
description - JobDetailFactoryBean.setDescription(String)public QuartzUtils.QuartzJobBuilder durability(boolean durability)
durability - JobDetailFactoryBean.setDurability(boolean)public QuartzUtils.QuartzJobBuilder requestRecovery(boolean requestRecovery)
requestRecovery - JobDetailFactoryBean.setRequestsRecovery(boolean)public QuartzUtils.QuartzJobBuilder putJobData(Map<String,?> jobData)
jobData - JobDetailFactoryBean.setJobDataAsMap(Map)public QuartzUtils.QuartzJobBuilder addJobData(String key, Object value)
key - value - JobDetailFactoryBean.setJobDataAsMap(Map)public org.springframework.scheduling.quartz.JobDetailFactoryBean getJobDetailFactoryBean()
public org.quartz.JobDetail build()
Copyright © 2017–2018. All rights reserved.