public class SingleNodeProcessingChain extends AbstractSingleNodeProcessingChain implements NamedChannelSource, NamedChannelSink
NamedChannelSink
and
NamedChannelSource
.integrationSupport, sink, source
Constructor and Description |
---|
SingleNodeProcessingChain(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain) |
SingleNodeProcessingChain(SingleNodeApplication application,
java.lang.String streamName,
java.lang.String processingChain,
java.lang.String moduleResourceLocation) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
createSink() |
protected boolean |
createSource() |
org.springframework.messaging.Message<?> |
receive(int timeout) |
java.lang.Object |
receivePayload(int timeout) |
void |
send(org.springframework.messaging.Message<?> message) |
void |
sendPayload(java.lang.Object payload) |
destroy, unbind
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
unbind
public SingleNodeProcessingChain(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain)
public SingleNodeProcessingChain(SingleNodeApplication application, java.lang.String streamName, java.lang.String processingChain, java.lang.String moduleResourceLocation)
public org.springframework.messaging.Message<?> receive(int timeout)
receive
in interface NamedChannelSink
public java.lang.Object receivePayload(int timeout)
receivePayload
in interface NamedChannelSink
public void send(org.springframework.messaging.Message<?> message)
send
in interface NamedChannelSource
public void sendPayload(java.lang.Object payload)
sendPayload
in interface NamedChannelSource
protected boolean createSink()
createSink
in class AbstractSingleNodeProcessingChain
protected boolean createSource()
createSource
in class AbstractSingleNodeProcessingChain