class AsyncExecutorWithMetrics extends AsyncExecutorWithShutdown
- Annotations
- @SuppressWarnings()
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- AsyncExecutorWithMetrics
- AsyncExecutorWithShutdown
- AsyncExecutor
- Closeable
- AutoCloseable
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- 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
- def close(): Unit
- Definition Classes
- AsyncExecutorWithMetrics → AsyncExecutor → Closeable → AutoCloseable
- lazy val executionContext: ExecutionContext
- Definition Classes
- AsyncExecutorWithMetrics → AsyncExecutor
- def isShuttingDown: Boolean
- Definition Classes
- AsyncExecutorWithMetrics → AsyncExecutorWithShutdown
- val logger: Logger