docs: @Override
  	public ExecutorService get(String name){
  		if (!state.isRunning()){
  			throw new IllegalStateException("Thread pool service is not in running state");
  		}
  		return threadPools.get(name);
  	}