.maxPoolSize(getMaxPoolSize())
.keepAliveTime(getKeepAliveTime(), getTimeUnit())
.maxQueueSize(getMaxQueueSize())
.rejectedPolicy(getRejectedPolicy())
.build();
executorService = manager.newThreadPool(this, name, profile);
}
ThreadsProcessor thread = new ThreadsProcessor(routeContext.getCamelContext(), executorService);
if (getCallerRunsWhenRejected() == null) {
// should be true by default