Class ScalingThreadPoolExecutor

    • Constructor Detail

      • ScalingThreadPoolExecutor

        public ScalingThreadPoolExecutor​(int corePoolSize,
                                         int maximumPoolSize,
                                         int maximumQueueCapacity,
                                         long keepAliveTime,
                                         @NotNull
                                         TimeUnit unit,
                                         @NotNull
                                         NamedThreadFactory threadFactory)
    • Method Detail

      • getQueue

        public final jetbrains.buildServer.util.executors.ScalingThreadPoolExecutor.ScalingQueue<Runnable> getQueue()
        Overrides:
        getQueue in class ThreadPoolExecutor
      • getMaxQueueCapacity

        public int getMaxQueueCapacity()
      • getRejectsCount

        public long getRejectsCount()