Class JavaThreadPoolFeature

    • Constructor Detail

      • JavaThreadPoolFeature

        public JavaThreadPoolFeature()
    • Method Detail

      • corePoolSize

        @Parameter
        protected int corePoolSize()
      • maxPoolSize

        @Parameter
        protected int maxPoolSize()
      • keepAliveTime

        @Parameter
        protected java.time.Duration keepAliveTime()
      • queueCapacity

        @Parameter
        protected int queueCapacity()
      • createQueue

        protected java.util.concurrent.BlockingQueue<java.lang.Runnable> createQueue()
      • createThreadFactory

        protected java.util.concurrent.ThreadFactory createThreadFactory()
      • threadGroup

        protected io.vavr.control.Option<java.lang.ThreadGroup> threadGroup()
      • createRejectedExecutionHandler

        protected io.vavr.control.Option<? extends java.util.concurrent.RejectedExecutionHandler> createRejectedExecutionHandler()