package concurrent
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
case class
ExecutionEnv
(executor: () ⇒ ExecutorService, executorStrategy: () ⇒ Strategy, scheduledExecutor: () ⇒ ScheduledExecutorService, exContext: () ⇒ ExecutionContext, timeFactor: Int) extends Product with Serializable
Subset of the Env describing execution parameters
Subset of the Env describing execution parameters
if withoutIsolation is true then fragments are executed right away because they are already in their own copy of the specification
-
trait
FutureAwait
extends AnyRef
implicit methods to await a future values with a given timeout and number of retries
-
trait
FuturezAttempt
extends AnyRef
implicit methods to attempt a Scalaz future values with a given timeout and number of retries
- trait ImplicitExecutionContextFromExecutionEnv extends AnyRef
-
trait
ImplicitExecutionContexts
extends ImplicitExecutionContextFromExecutionEnv with ImplicitExecutorServiceFromExecutionEnv
add implicit conversions between the execution environment and execution context / executor service
- trait ImplicitExecutorServiceFromExecutionEnv extends AnyRef
-
trait
NoImplicitExecutionContextFromExecutionEnv
extends ImplicitExecutionContextFromExecutionEnv
deactivate the conversion between an implicit execution environment to an execution context
-
trait
NoImplicitExecutorServiceFromExecutionEnv
extends ImplicitExecutorServiceFromExecutionEnv
deactivate the conversion between an implicit execution environment to an executor service
- case class TimeoutFailure (appliedTimeout: FiniteDuration, totalDuration: FiniteDuration, timeFactor: Int) extends Product with Serializable
Value Members
- object ExecutionEnv extends Serializable
- object FutureAwait extends FutureAwait
- object FuturezAttempt extends FuturezAttempt