public abstract class AbstractJobConfig extends Object implements JobConfig, MuleContextAware
JobConfig
.Constructor and Description |
---|
AbstractJobConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getGroupName() |
Class<? extends org.quartz.Job> |
getJobClass() |
String |
getJobGroupName() |
MuleContext |
getMuleContext() |
protected abstract Class<? extends org.quartz.StatefulJob> |
getStatefulJobClass() |
protected abstract Class<? extends org.quartz.Job> |
getStatelessJobClass() |
boolean |
isStateful() |
void |
setGroupName(String groupName) |
void |
setJobGroupName(String jobGroupName) |
void |
setMuleContext(MuleContext context) |
void |
setStateful(boolean stateful) |
public void setMuleContext(MuleContext context)
setMuleContext
in interface MuleContextAware
public MuleContext getMuleContext()
public String getGroupName()
getGroupName
in interface JobConfig
public void setGroupName(String groupName)
setGroupName
in interface JobConfig
public String getJobGroupName()
getJobGroupName
in interface JobConfig
public void setJobGroupName(String jobGroupName)
setJobGroupName
in interface JobConfig
public boolean isStateful()
public void setStateful(boolean stateful)
public final Class<? extends org.quartz.Job> getJobClass()
getJobClass
in interface JobConfig
protected abstract Class<? extends org.quartz.StatefulJob> getStatefulJobClass()
protected abstract Class<? extends org.quartz.Job> getStatelessJobClass()
Copyright © 2003–2016 MuleSoft, Inc.. All rights reserved.