Object

akka.stream

Supervision

Related Doc: package stream

Permalink

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

    Permalink
  2. sealed trait Directive extends AnyRef

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. object Restart extends Directive with Product with Serializable

    Permalink

    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.

  5. object Resume extends Directive with Product with Serializable

    Permalink

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

  6. object Stop extends Directive with Product with Serializable

    Permalink

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

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate() @throws( ... )
  9. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  10. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  12. val getRestartingDecider: Function[Throwable, Directive]

    Permalink

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

  13. val getResumingDecider: Function[Throwable, Directive]

    Permalink

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

  14. val getStoppingDecider: Function[Throwable, Directive]

    Permalink

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

  15. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
    Annotations
    @HotSpotIntrinsicCandidate()
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  19. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @HotSpotIntrinsicCandidate()
  20. def restart: Restart.type

    Permalink

    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.

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

    Permalink

    Scala API: Decider that returns Restart for all exceptions.

  22. def resume: Resume.type

    Permalink

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

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

    Permalink

    Scala API: Decider that returns Resume for all exceptions.

  24. def stop: Stop.type

    Permalink

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

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

    Permalink

    Scala API: Decider that returns Stop for all exceptions.

  26. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  27. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  28. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  29. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  30. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Deprecated Value Members

  1. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @Deprecated @deprecated @throws( classOf[java.lang.Throwable] )
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from AnyRef

Inherited from Any

Ungrouped