this(delegator, true);
}
public JobManager(Delegator delegator, boolean enabled) {
if (delegator == null) {
throw new GeneralRuntimeException("ERROR: null delegator passed, cannot create JobManager");
}
if (JobManager.registeredManagers.get(delegator.getDelegatorName()) != null) {
throw new GeneralRuntimeException("JobManager for [" + delegator.getDelegatorName() + "] already running");
}
this.delegator = delegator;
jp = new JobPoller(this, enabled);
JobManager.registeredManagers.put(delegator.getDelegatorName(), this);