MDCPropagatingExecutorService

uk.gov.hmrc.play.bootstrap.dispatchers.MDCPropagatingExecutorService
class MDCPropagatingExecutorService(delegate: ExecutorService) extends ExecutorServiceDelegate, MdcExecutorService

Attributes

Graph
Supertypes
trait MdcExecutorService
trait ExecutorServiceDelegate
trait ExecutorService
trait AutoCloseable
trait Executor
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def execute(command: Runnable): Unit

Attributes

Definition Classes
MdcExecutorService -> ExecutorServiceDelegate -> Executor

Inherited methods

def awaitTermination(l: Long, timeUnit: TimeUnit): Boolean

Attributes

Inherited from:
ExecutorServiceDelegate
def close(): Unit

Attributes

Inherited from:
ExecutorService
def invokeAll[T](callables: Collection[_ <: Callable[T]], l: Long, timeUnit: TimeUnit): List[Future[T]]

Attributes

Inherited from:
ExecutorServiceDelegate
def invokeAll[T](callables: Collection[_ <: Callable[T]]): List[Future[T]]

Attributes

Inherited from:
ExecutorServiceDelegate
def invokeAny[T](callables: Collection[_ <: Callable[T]], l: Long, timeUnit: TimeUnit): T

Attributes

Inherited from:
ExecutorServiceDelegate
def invokeAny[T](callables: Collection[_ <: Callable[T]]): T

Attributes

Inherited from:
ExecutorServiceDelegate
def isShutdown: Boolean

Attributes

Inherited from:
ExecutorServiceDelegate
def isTerminated: Boolean

Attributes

Inherited from:
ExecutorServiceDelegate
def shutdown(): Unit

Attributes

Inherited from:
ExecutorServiceDelegate
def shutdownNow(): List[Runnable]

Attributes

Inherited from:
ExecutorServiceDelegate
def submit(runnable: Runnable): Future[_ <: <FromJavaObject>]

Attributes

Inherited from:
ExecutorServiceDelegate
def submit[T](runnable: Runnable, t: T): Future[T]

Attributes

Inherited from:
ExecutorServiceDelegate
def submit[T](callable: Callable[T]): Future[T]

Attributes

Inherited from:
ExecutorServiceDelegate

Concrete fields

override val executor: ExecutorService