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 <String, String> configuration = new HashMap<String, String>(); 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<String, String> conf) { configuration.clear(); if (conf != null) configuration.putAll(conf); } public Map<String, String> getConfiguration() { return configuration; } }