public abstract class Duct<Incoming,Outgoing> extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
void |
bind(StreamGraph streamGraph) |
void |
cleanup() |
void |
complete(Duct previous) |
Duct |
getNext() |
protected Duct |
getNextFor(StreamGraph streamGraph) |
void |
initialize()
Called immediately after bind
|
void |
prepare() |
abstract void |
receive(Duct previous,
int ordinal,
Incoming incoming) |
void |
receiveFirst(Incoming incoming) |
void |
start(Duct previous) |
java.lang.String |
toString() |
public void bind(StreamGraph streamGraph)
protected Duct getNextFor(StreamGraph streamGraph)
public void initialize()
public void prepare()
public final void receiveFirst(Incoming incoming)
public void cleanup()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2007-2015 Xplenty, Inc. All Rights Reserved.