Class DaemonClientAsyncExecutorProvider
- java.lang.Object
-
- org.glassfish.jersey.spi.AbstractThreadPoolProvider<ThreadPoolExecutor>
-
- org.glassfish.jersey.spi.ThreadPoolExecutorProvider
-
- com.oracle.bmc.http.client.jersey3.internal.DaemonClientAsyncExecutorProvider
-
- All Implemented Interfaces:
AutoCloseable,org.glassfish.jersey.spi.ExecutorServiceProvider
@ClientAsyncExecutor public class DaemonClientAsyncExecutorProvider extends org.glassfish.jersey.spi.ThreadPoolExecutorProviderMostly copied from jersey DefaultClientAsyncExecutorProvider, but with daemon threads
-
-
Constructor Summary
Constructors Constructor Description DaemonClientAsyncExecutorProvider(int poolSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ThreadFactorygetBackingThreadFactory()protected intgetCorePoolSize()protected intgetMaximumPoolSize()-
Methods inherited from class org.glassfish.jersey.spi.ThreadPoolExecutorProvider
createExecutor, createExecutor, dispose, getExecutorService, getKeepAliveTime, getWorkQueue, preDestroy
-
-
-
-
Method Detail
-
getMaximumPoolSize
protected int getMaximumPoolSize()
- Overrides:
getMaximumPoolSizein classorg.glassfish.jersey.spi.ThreadPoolExecutorProvider
-
getCorePoolSize
protected int getCorePoolSize()
- Overrides:
getCorePoolSizein classorg.glassfish.jersey.spi.AbstractThreadPoolProvider<ThreadPoolExecutor>
-
getBackingThreadFactory
protected ThreadFactory getBackingThreadFactory()
- Overrides:
getBackingThreadFactoryin classorg.glassfish.jersey.spi.AbstractThreadPoolProvider<ThreadPoolExecutor>
-
-