Class ScheduledExecutorServiceProvider
java.lang.Object
dev.getelements.elements.rt.remote.provider.ScheduledExecutorServiceProvider
- All Implemented Interfaces:
jakarta.inject.Provider<ExecutorServiceFactory<ScheduledExecutorService>>
public class ScheduledExecutorServiceProvider
extends Object
implements jakarta.inject.Provider<ExecutorServiceFactory<ScheduledExecutorService>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget()
jakarta.inject.Provider
<Integer> jakarta.inject.Provider
<ThreadGroup> void
setSchedulerPoolSizeProvider
(jakarta.inject.Provider<Integer> schedulerPoolSizeProvider) void
setThreadGroupProvider
(jakarta.inject.Provider<ThreadGroup> threadGroupProvider)
-
Constructor Details
-
ScheduledExecutorServiceProvider
public ScheduledExecutorServiceProvider()
-
-
Method Details
-
get
- Specified by:
get
in interfacejakarta.inject.Provider<ExecutorServiceFactory<ScheduledExecutorService>>
-
getThreadGroupProvider
-
setThreadGroupProvider
@Inject public void setThreadGroupProvider(@Named("dev.getelements.elements.rt.thread.group") jakarta.inject.Provider<ThreadGroup> threadGroupProvider) -
getSchedulerPoolSizeProvider
-
setSchedulerPoolSizeProvider
@Inject public void setSchedulerPoolSizeProvider(@Named("dev.getelements.elements.rt.scheduler.threads") jakarta.inject.Provider<Integer> schedulerPoolSizeProvider)
-