code: @Override
  	public ScheduledExecutorService get() {
  		ScheduledThreadPoolExecutor poolExecutor = new ScheduledThreadPoolExecutor(1, factory);
  		poolExecutor.setMaximumPoolSize(1);
  		return poolExecutor;
  	}
docs: Instantiates the default {@link ScheduledExecutorService} for the ElasticScheduler
  ({@code Executors.newScheduledThreadPoolExecutor} with core and max pool size of 1).