Node

trait Node
class Object
trait Matchable
class Any
GraphStageLogic

Value members

Abstract methods

def completeAsync(): Future[Unit]
def failAsync(ex: Exception): Unit
def launchAsync(): Future[Unit]
def shape: Shape

Concrete methods

final override
def postStop(): Unit

Calls stopped and then removes the node from the control.

Calls stopped and then removes the node from the control.

Definition Classes
final override
def preStart(): Unit

Final so we don't accidentally place code here. In order to initialize state, use NodeHasInitImpl and implement init.

Final so we don't accidentally place code here. In order to initialize state, use NodeHasInitImpl and implement init.

Definition Classes
protected
def stopped(): Unit

Subclasses can override this

Subclasses can override this

Implicits

Implicits

implicit protected