Interface AsyncQOSPool<T>

    • Method Detail

      • acquire

        java.util.concurrent.CompletableFuture<T> acquire​(java.lang.String queueName,
                                                          QOS qos)
      • create

        static <T> AsyncQOSPool<T> create​(AsyncPool.LifeCycle<T> lifeCycle,
                                          QOSPolicy.StaticConfig qosPolicyConfig,
                                          java.util.concurrent.Executor executor,
                                          int maxConcurrentCreate,
                                          int minimumEntities,
                                          int maximumEntities,
                                          long maxIdleTime,
                                          java.util.concurrent.TimeUnit maxIdleUnit)