import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.JobKey;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
<BUG>import org.quartz.Trigger;
public interface ExecutionScheduler {</BUG>
public void startScheduler(Integer delay) throws AmbariException;
public void stopScheduler() throws AmbariException;
public void scheduleJob(Trigger trigger) throws SchedulerException;

import org.quartz.Job;
import org.quartz.JobDetail;
import org.quartz.JobKey;
import org.quartz.Scheduler;
import org.quartz.SchedulerException;
import org.quartz.Trigger;
import java.util.List;
public interface ExecutionScheduler {
public void startScheduler(Integer delay) throws AmbariException;
public void stopScheduler() throws AmbariException;
public void scheduleJob(Trigger trigger) throws SchedulerException;
