public abstract class AbstractMessageControlNode extends java.lang.Object implements MessageControlNode
| Modifier and Type | Field and Description |
|---|---|
protected MessageControlChannel |
upstream |
| Constructor and Description |
|---|
AbstractMessageControlNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
init(MessageControlChannel upstream) |
protected void |
initDownstream() |
protected void |
initSelf() |
void |
post(java.lang.Runnable r) |
void |
postDelayed(java.lang.Runnable r,
int delayMs) |
void |
start() |
protected void |
startDownstream() |
protected void |
startSelf() |
void |
stop() |
protected void |
stopDownstream() |
protected void |
stopSelf() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitonActive, onMessageControl, onTransfer@Nullable protected MessageControlChannel upstream
protected void initSelf()
protected void initDownstream()
protected void startSelf()
protected void startDownstream()
protected void stopSelf()
protected void stopDownstream()
public final void init(MessageControlChannel upstream)
init in interface MessageControlNodepublic final void start()
start in interface MessageControlNodepublic final void stop()
stop in interface MessageControlNodepublic void post(java.lang.Runnable r)
post in interface MessageControlChannelpublic void postDelayed(java.lang.Runnable r,
int delayMs)
postDelayed in interface MessageControlChannel