Packages

class AsyncExecutorWithMetrics extends AsyncExecutorWithShutdown

Annotations
@SuppressWarnings()
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AsyncExecutorWithMetrics
  2. AsyncExecutorWithShutdown
  3. AsyncExecutor
  4. Closeable
  5. AutoCloseable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new AsyncExecutorWithMetrics(name: String, minThreads: Int, maxThreads: Int, queueSize: Int, maxConnections: Int = Integer.MAX_VALUE, keepAliveTime: FiniteDuration = 1.minute, registerMbeans: Boolean = false, logQueryCost: Option[QueryCostMonitoringConfig], metrics: DbQueueMetrics, scheduler: Option[ScheduledExecutorService], warnOnSlowQueryO: Option[PositiveFiniteDuration], warnInterval: PositiveFiniteDuration = PositiveFiniteDuration.tryOfSeconds(5), logger: Logger)

Value Members

  1. def close(): Unit
    Definition Classes
    AsyncExecutorWithMetrics → AsyncExecutor → Closeable → AutoCloseable
  2. lazy val executionContext: ExecutionContext
    Definition Classes
    AsyncExecutorWithMetrics → AsyncExecutor
  3. def isShuttingDown: Boolean
  4. val logger: Logger