t

com.digitalasset.canton.concurrent

IdlenessExecutorService

trait IdlenessExecutorService extends ExecutorService

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IdlenessExecutorService
  2. ExecutorService
  3. Executor
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Abstract Value Members

  1. abstract def awaitIdlenessOnce(timeout: FiniteDuration): Boolean
    Attributes
    protected[concurrent]
  2. abstract def awaitTermination(arg0: Long, arg1: TimeUnit): Boolean
    Definition Classes
    ExecutorService
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  3. abstract def execute(arg0: Runnable): Unit
    Definition Classes
    Executor
  4. abstract def invokeAll[T <: AnyRef](arg0: Collection[_ <: Callable[T]], arg1: Long, arg2: TimeUnit): List[Future[T]]
    Definition Classes
    ExecutorService
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  5. abstract def invokeAll[T <: AnyRef](arg0: Collection[_ <: Callable[T]]): List[Future[T]]
    Definition Classes
    ExecutorService
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  6. abstract def invokeAny[T <: AnyRef](arg0: Collection[_ <: Callable[T]], arg1: Long, arg2: TimeUnit): T
    Definition Classes
    ExecutorService
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @throws(classOf[java.util.concurrent.ExecutionException]) @throws(classOf[java.util.concurrent.TimeoutException])
  7. abstract def invokeAny[T <: AnyRef](arg0: Collection[_ <: Callable[T]]): T
    Definition Classes
    ExecutorService
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @throws(classOf[java.util.concurrent.ExecutionException])
  8. abstract def isShutdown(): Boolean
    Definition Classes
    ExecutorService
  9. abstract def isTerminated(): Boolean
    Definition Classes
    ExecutorService
  10. abstract def shutdown(): Unit
    Definition Classes
    ExecutorService
  11. abstract def shutdownNow(): List[Runnable]
    Definition Classes
    ExecutorService
  12. abstract def submit(arg0: Runnable): Future[_ <: AnyRef]
    Definition Classes
    ExecutorService
  13. abstract def submit[T <: AnyRef](arg0: Runnable, arg1: T): Future[T]
    Definition Classes
    ExecutorService
  14. abstract def submit[T <: AnyRef](arg0: Callable[T]): Future[T]
    Definition Classes
    ExecutorService

Concrete 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 awaitIdleness(timeout: FiniteDuration): Boolean

    Waits until all threads in the executor service are idle.

    Waits until all threads in the executor service are idle. The current thread may help in processing submitted tasks. The method may be conservative: it can return false even if all threads are idle at the end of the duration.

    timeout

    The maximum time to wait. This time may be exceeded up to the run-time of the longest running task in the pool.

    returns

    true if all threads are idle; false if the timeout elapsed

    Annotations
    @SuppressWarnings()
  6. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  9. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  10. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  11. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  12. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  13. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  14. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  15. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  16. def toString(): String
    Definition Classes
    AnyRef → Any
  17. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  18. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  19. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @Deprecated
    Deprecated

Inherited from ExecutorService

Inherited from Executor

Inherited from AnyRef

Inherited from Any

Ungrouped