class ClassLoaderExecutionContext extends ExecutionContextExecutor

Manages execution to ensure that the given context ClassLoader is set correctly in the current thread. Actual execution is performed by a delegate ExecutionContext.

Source
ClassLoaderExecutionContext.scala
Linear Supertypes
ExecutionContextExecutor, Executor, ExecutionContext, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ClassLoaderExecutionContext
  2. ExecutionContextExecutor
  3. Executor
  4. ExecutionContext
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ClassLoaderExecutionContext(contextClassLoader: ClassLoader, delegate: ExecutionContext)

Value Members

  1. def execute(runnable: Runnable): Unit
    Definition Classes
    ClassLoaderExecutionContext → Executor → ExecutionContext
  2. def prepare(): ExecutionContext
    Definition Classes
    ClassLoaderExecutionContext → ExecutionContext
  3. def reportFailure(t: Throwable): Unit
    Definition Classes
    ClassLoaderExecutionContext → ExecutionContext