36373839404142
private Duration keepAlive = new Duration("5 second"); private int queue = 15; private String threadFactory; public ManagedExecutorServiceImpl create() { return new ManagedExecutorServiceImpl(createExecutorService()); }
37383940414243
private int queue = 15; private String threadFactory; private Duration waitAtShutdown = new Duration("30 seconds"); public ManagedExecutorServiceImpl create() { return new ManagedExecutorServiceImpl(createExecutorService(), waitAtShutdown); }