ConcurrentSupport

extras.concurrent.testing.ConcurrentSupport
See theConcurrentSupport companion trait

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Inherited methods

def futureToValue[A](fa: Future[A], waitFor: WaitFor)(implicit errorLogger: ErrorLogger[TimeoutException]): A

Attributes

Inherited from:
ConcurrentSupport
def futureToValueAndTerminate[A](executorService: ExecutorService, waitFor: WaitFor)(fa: => Future[A])(implicit errorLogger: ErrorLogger[Throwable]): A

Attributes

Inherited from:
ConcurrentSupport
def newExecutionContext(executorService: ExecutorService, errorLogger: ExecutionContextErrorLogger): ExecutionContext

Attributes

Inherited from:
ConcurrentSupport
def newExecutionContextWithErrorMessageLogger(executorService: ExecutorService, errorLogger: String => Unit): ExecutionContext

Attributes

Inherited from:
ConcurrentSupport
def newExecutionContextWithLogger(executorService: ExecutorService, errorLogger: ExecutionContextErrorLogger): ExecutionContext

Attributes

Inherited from:
ConcurrentSupport
def newExecutorService(minThread: Int): ExecutorService

Attributes

Inherited from:
ConcurrentSupport
def runAndShutdown[A](executorService: ExecutorService, waitFor: WaitFor)(a: => A)(implicit errorLogger: ErrorLogger[Throwable]): A

Attributes

Inherited from:
ConcurrentSupport