ConcurrentSupport

Authors

Kevin Lee

Since

2020-09-22

Companion
object
class Object
trait Matchable
class Any

Value members

Concrete methods

@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.ImplicitParameter", "org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def futureToValue[A](fa: Future[A], waitFor: FiniteDuration): A
@SuppressWarnings(scala.Array.apply[java.lang.String]("org.wartremover.warts.ImplicitParameter", "org.wartremover.warts.Throw")(scala.reflect.ClassTag.apply[java.lang.String](classOf[java.lang.String])))
def futureToValueAndTerminate[A](fa: Future[A], waitFor: FiniteDuration)(executorService: ExecutorService): A
def newExecutionContext(executorService: ExecutorService): ExecutionContext
def newExecutionContextWithLogger(executorService: ExecutorService, logger: String => Unit): ExecutionContext
def newExecutorService(): ExecutorService
def runAndShutdown[A](executorService: ExecutorService, waitFor: FiniteDuration)(a: => A): A