GraphStageLogic

org.apache.pekko.stream.stage.GraphStageLogic
See theGraphStageLogic companion class

Attributes

Companion
class
Source
GraphStage.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

class ConditionalTerminateInput(predicate: () => Boolean) extends InHandler

Input handler that terminates the state upon receiving completion if the given condition holds at that time. The operator fails upon receiving a failure.

Input handler that terminates the state upon receiving completion if the given condition holds at that time. The operator fails upon receiving a failure.

Attributes

Source
GraphStage.scala
Supertypes
trait InHandler
class Object
trait Matchable
class Any
class ConditionalTerminateOutput(predicate: () => Boolean) extends OutHandler

Output handler that terminates the state upon receiving completion if the given condition holds at that time. The operator fails upon receiving a failure.

Output handler that terminates the state upon receiving completion if the given condition holds at that time. The operator fails upon receiving a failure.

Attributes

Source
GraphStage.scala
Supertypes
trait OutHandler
class Object
trait Matchable
class Any

Input handler that terminates the operator upon receiving completion. The operator fails upon receiving a failure.

Input handler that terminates the operator upon receiving completion. The operator fails upon receiving a failure.

Attributes

Source
GraphStage.scala
Supertypes
trait InHandler
class Object
trait Matchable
class Any
Self type

Output handler that terminates the operator upon cancellation.

Output handler that terminates the operator upon cancellation.

Attributes

Source
GraphStage.scala
Supertypes
trait OutHandler
class Object
trait Matchable
class Any
Self type

Input handler that does not terminate the operator upon receiving completion. The operator fails upon receiving a failure.

Input handler that does not terminate the operator upon receiving completion. The operator fails upon receiving a failure.

Attributes

Source
GraphStage.scala
Supertypes
trait InHandler
class Object
trait Matchable
class Any
Self type

Output handler that does not terminate the operator upon cancellation.

Output handler that does not terminate the operator upon cancellation.

Attributes

Source
GraphStage.scala
Supertypes
trait OutHandler
class Object
trait Matchable
class Any
Self type
final class StageActor

Minimal actor to work with other actors and watch them in a synchronous ways

Minimal actor to work with other actors and watch them in a synchronous ways

Not for user instantiation, use #getStageActor.

Attributes

Source
GraphStage.scala
Supertypes
class Object
trait Matchable
class Any
object StageActorRef

Attributes

Source
GraphStage.scala
Supertypes
class Object
trait Matchable
class Any
Self type
final case class StageActorRefNotInitializedException() extends RuntimeException

Attributes

Source
GraphStage.scala
Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Input handler that does not terminate the operator upon receiving completion nor failure.

Input handler that does not terminate the operator upon receiving completion nor failure.

Attributes

Source
GraphStage.scala
Supertypes
trait InHandler
class Object
trait Matchable
class Any
Self type