Package

org.specs2

concurrent

Permalink

package concurrent

Visibility
  1. Public
  2. All

Type Members

  1. case class ExecutionEnv(executor: () ⇒ ExecutorService, executorStrategy: () ⇒ Strategy, scheduledExecutor: () ⇒ ScheduledExecutorService, exContext: () ⇒ ExecutionContext, timeFactor: Int) extends Product with Serializable

    Permalink

    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

  2. trait FutureAwait extends AnyRef

    Permalink

    implicit methods to await a future values with a given timeout and number of retries

  3. trait FuturezAttempt extends AnyRef

    Permalink

    implicit methods to attempt a Scalaz future values with a given timeout and number of retries

  4. trait ImplicitExecutionContextFromExecutionEnv extends AnyRef

    Permalink
  5. trait ImplicitExecutionContexts extends ImplicitExecutionContextFromExecutionEnv with ImplicitExecutorServiceFromExecutionEnv

    Permalink

    add implicit conversions between the execution environment and execution context / executor service

  6. trait ImplicitExecutorServiceFromExecutionEnv extends AnyRef

    Permalink
  7. trait NoImplicitExecutionContextFromExecutionEnv extends ImplicitExecutionContextFromExecutionEnv

    Permalink

    deactivate the conversion between an implicit execution environment to an execution context

  8. trait NoImplicitExecutorServiceFromExecutionEnv extends ImplicitExecutorServiceFromExecutionEnv

    Permalink

    deactivate the conversion between an implicit execution environment to an executor service

  9. case class TimeoutFailure(appliedTimeout: FiniteDuration, totalDuration: FiniteDuration, timeFactor: Int) extends Product with Serializable

    Permalink

Value Members

  1. object ExecutionEnv extends Serializable

    Permalink
  2. object FutureAwait extends FutureAwait

    Permalink
  3. object FuturezAttempt extends FuturezAttempt

    Permalink

Ungrouped