throw new DeploymentException("jobDetail can not be set on endpoint and trigger at the same time");
}
jobDetail = ((JobDetailAwareTrigger) trigger).getJobDetail();
}
if (jobDetail == null) {
JobDetailBean j = new JobDetailBean();
j.setName(EndpointSupport.getKey(this));
jobDetail = j;
}
if (triggers == null) {
triggers = new ArrayList<Trigger>();
}