Class AsynchronousConfiguration


  • public final class AsynchronousConfiguration
    extends Object
    • Field Detail

      • DEFAULT_MAXIMUM_POOL_SIZE

        public static final int DEFAULT_MAXIMUM_POOL_SIZE
        See Also:
        Constant Field Values
      • DEFAULT_MAXIMUM_TIMEOUT

        public static final int DEFAULT_MAXIMUM_TIMEOUT
        See Also:
        Constant Field Values
      • DEFAULT_TIMEUNIT

        public static final TimeUnit DEFAULT_TIMEUNIT
    • Constructor Detail

      • AsynchronousConfiguration

        public AsynchronousConfiguration()
      • AsynchronousConfiguration

        public AsynchronousConfiguration​(int corePoolSize,
                                         int maximumPoolSize,
                                         int maximumTimeout,
                                         TimeUnit timeoutTimeUnit,
                                         BlockingQueue<Runnable> threadPoolWorkingQueue)
    • Method Detail

      • constantPoolSizeAsynchronousConfiguration

        public static AsynchronousConfiguration constantPoolSizeAsynchronousConfiguration​(int poolSize)
      • constantPoolSizeAsynchronousConfiguration

        public static AsynchronousConfiguration constantPoolSizeAsynchronousConfiguration​(int poolSize,
                                                                                          int waitingQueueBound)