
org.sakaiproject.component.app.scheduler.jobs.SpringInitialJobSchedule Maven / Gradle / Ivy
package org.sakaiproject.component.app.scheduler.jobs;
import java.util.HashMap;
import java.util.Map;
/**
* Created by IntelliJ IDEA.
* User: duffy
* Date: Sep 20, 2010
* Time: 3:36:40 PM
* To change this template use File | Settings | File Templates.
*/
public class SpringInitialJobSchedule
{
private SpringJobBeanWrapper jobWrapper;
private String name;
private String triggerName;
private String cronExpression;
private Map configuration = new HashMap();
public void setJobBeanWrapper (SpringJobBeanWrapper jobWrapper)
{
this.jobWrapper = jobWrapper;
}
public SpringJobBeanWrapper getJobBeanWrapper()
{
return jobWrapper;
}
public void setJobName (String name)
{
this.name = name;
}
public String getJobName()
{
return name;
}
public void setTriggerName (String tName)
{
this.triggerName = tName;
}
public String getTriggerName()
{
return triggerName;
}
public void setCronExpression (String exp)
{
this.cronExpression = exp;
}
public String getCronExpression ()
{
return cronExpression;
}
public void setConfiguration (Map conf)
{
configuration.clear();
if (conf != null)
configuration.putAll(conf);
}
public Map getConfiguration()
{
return configuration;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy