Packages

object ExecutorServices extends Schedulers with Serializable

Linear Supertypes
Serializable, Schedulers, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExecutorServices
  2. Serializable
  3. Schedulers
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  6. def create(implicit es: ExecutorService, s: ScheduledExecutorService): ExecutorServices
  7. def createExecutionContext(executorService: ExecutorService, logger: (String) => Unit = println): ExecutionContext
  8. def default: Scheduler

    Default Scheduler for JavaScript

    Default Scheduler for JavaScript

    Definition Classes
    Schedulers
  9. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  10. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  11. def executor(threadsNb: Int): ExecutorService
  12. def executorFromExecutionContext(ec: => ExecutionContext): ExecutorService

    taken from https://gist.github.com/viktorklang/5245161

  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  14. def fromExecutionContext(ec: => ExecutionContext): ExecutorServices

    create an ExecutionEnv from an execution context only

    create an ExecutionEnv from an execution context only

    WARNING!!! This method create a brand new scheduledExecutorService which will be used if you use the ExecutorServices to timeout an Async effect

  15. def fromExecutorService(es: => ExecutorService): ExecutorServices
  16. def fromExecutorServices(es: => ExecutorService, s: => ScheduledExecutorService): ExecutorServices
  17. def fromGlobalExecutionContext: ExecutorServices

    create an ExecutorServices from Scala global execution context

  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  23. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. def scheduledExecutor(scheduledThreadsNb: Int): ScheduledExecutorService
  25. def schedulerFromGlobalExecutionContext: Scheduler

    create a Scheduler from Scala global execution context

  26. def schedulerFromScheduledExecutorService(s: ScheduledExecutorService): Scheduler
  27. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  28. lazy val threadsNb: Int
  29. def toString(): String
    Definition Classes
    AnyRef → Any
  30. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  31. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Inherited from Serializable

Inherited from Schedulers

Inherited from AnyRef

Inherited from Any

Ungrouped