Class AbstractSlotPoolServiceFactory

    • Field Detail

      • clock

        @Nonnull
        protected final Clock clock
      • rpcTimeout

        @Nonnull
        protected final Duration rpcTimeout
      • slotIdleTimeout

        @Nonnull
        protected final Duration slotIdleTimeout
      • batchSlotTimeout

        @Nonnull
        protected final Duration batchSlotTimeout
      • slotRequestMaxInterval

        @Nonnull
        protected final Duration slotRequestMaxInterval
      • slotBatchAllocatable

        protected final boolean slotBatchAllocatable
    • Constructor Detail

      • AbstractSlotPoolServiceFactory

        protected AbstractSlotPoolServiceFactory​(@Nonnull
                                                 Clock clock,
                                                 @Nonnull
                                                 Duration rpcTimeout,
                                                 @Nonnull
                                                 Duration slotIdleTimeout,
                                                 @Nonnull
                                                 Duration batchSlotTimeout,
                                                 @Nonnull
                                                 Duration slotRequestMaxInterval,
                                                 boolean slotBatchAllocatable)