Class DefaultJobConfigFactory
- java.lang.Object
-
- com.floragunn.searchsupport.jobs.config.AbstractJobConfigFactory<DefaultJobConfig>
-
- com.floragunn.searchsupport.jobs.config.DefaultJobConfigFactory
-
- All Implemented Interfaces:
JobConfigFactory<DefaultJobConfig>
public class DefaultJobConfigFactory extends AbstractJobConfigFactory<DefaultJobConfig> implements JobConfigFactory<DefaultJobConfig>
-
-
Field Summary
-
Fields inherited from class com.floragunn.searchsupport.jobs.config.AbstractJobConfigFactory
group, jobClass, MAP_TYPE_REF, triggerFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultJobConfigFactory(Class<? extends org.quartz.Job> jobClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected DefaultJobConfigcreateFromJsonNode(String id, com.fasterxml.jackson.databind.JsonNode jsonNode, long version)protected DefaultJobConfigcreateObject(String id, com.fasterxml.jackson.databind.JsonNode jsonNode)-
Methods inherited from class com.floragunn.searchsupport.jobs.config.AbstractJobConfigFactory
createFromBytes, createJobDetail, getAuthToken, getDescription, getDurability, getGroup, getJobClass, getJobClass, getJobDataMap, getJobKey, getTriggers, setGroup, setJobClass
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.floragunn.searchsupport.jobs.config.JobConfigFactory
createFromBytes, createJobDetail
-
-
-
-
Constructor Detail
-
DefaultJobConfigFactory
public DefaultJobConfigFactory(Class<? extends org.quartz.Job> jobClass)
-
-
Method Detail
-
createObject
protected DefaultJobConfig createObject(String id, com.fasterxml.jackson.databind.JsonNode jsonNode)
-
createFromJsonNode
protected DefaultJobConfig createFromJsonNode(String id, com.fasterxml.jackson.databind.JsonNode jsonNode, long version) throws com.floragunn.searchsupport.config.validation.ConfigValidationException
- Specified by:
createFromJsonNodein classAbstractJobConfigFactory<DefaultJobConfig>- Throws:
com.floragunn.searchsupport.config.validation.ConfigValidationException
-
-