Packages

o

akka.stream

Supervision

object Supervision

Source
Supervision.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Supervision
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type Decider = (Throwable) ⇒ Directive
  2. sealed trait Directive extends AnyRef

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[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  6. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  7. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  8. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  9. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  10. val getRestartingDecider: Function[Throwable, Directive]

    Java API: Decider function that returns #restart for all exceptions.

  11. val getResumingDecider: Function[Throwable, Directive]

    Java API: Decider function that returns #resume for all exceptions.

  12. val getStoppingDecider: Function[Throwable, Directive]

    Java API: Decider function that returns #stop for all exceptions.

  13. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  14. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  15. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  16. final def notify(): Unit
    Definition Classes
    AnyRef
  17. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  18. def restart: Restart.type

    Java API: The element is dropped and the stream continues after restarting the stage if application code for processing an element throws an exception.

    Java API: The element is dropped and the stream continues after restarting the stage if application code for processing an element throws an exception. Restarting a stage means that any accumulated state is cleared. This is typically performed by creating a new instance of the stage.

  19. val restartingDecider: Decider with Function[Throwable, Directive]

    Scala API: Decider that returns Restart for all exceptions.

  20. def resume: Resume.type

    Java API: The element is dropped and the stream continues if application code for processing an element throws an exception.

  21. val resumingDecider: Decider with Function[Throwable, Directive]

    Scala API: Decider that returns Resume for all exceptions.

  22. def stop: Stop.type

    Java API: The stream will be completed with failure if application code for processing an element throws an exception.

  23. val stoppingDecider: Decider with Function[Throwable, Directive]

    Scala API: Decider that returns Stop for all exceptions.

  24. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  25. def toString(): String
    Definition Classes
    AnyRef → Any
  26. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  27. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. object Restart extends Directive with Product with Serializable

    Scala API: The element is dropped and the stream continues after restarting the stage if application code for processing an element throws an exception.

    Scala API: The element is dropped and the stream continues after restarting the stage if application code for processing an element throws an exception. Restarting a stage means that any accumulated state is cleared. This is typically performed by creating a new instance of the stage.

  30. object Resume extends Directive with Product with Serializable

    Scala API: The element is dropped and the stream continues if application code for processing an element throws an exception.

  31. object Stop extends Directive with Product with Serializable

    Scala API: The stream will be completed with failure if application code for processing an element throws an exception.

Inherited from AnyRef

Inherited from Any

Ungrouped