1 package org.openecomp.sdc.dmaap;
3 import java.util.concurrent.Executor;
4 import java.util.concurrent.Executors;
6 public class RequestManager {
8 private Executor executor;
10 public RequestManager(int poolSize ){
11 int sz = Math.max( poolSize , 1);
12 int recommendedMaxSz = Runtime.getRuntime().availableProcessors() * 2;
13 executor = Executors.newFixedThreadPool( Math.min( sz , recommendedMaxSz ) );
16 public Executor getExecutor() {