PassthroughNode

constructor(label: String, source: InputChannel<InputT, ChannelT>, destination: OutputChannel<OutputT, ChannelT>, sources: List<InputChannel<*, *>>, destinations: List<OutputChannel<*, *>>)

Parameters

InputT

the type of incoming entities @param OutputT the type of outgoing entities @param ChannelT the channel type (Push or Pull)

label

the name of this node

source

the input channel from which entities are received

destination

the output channel where entities are sent

sources

the complete list of input channels

destinations

the complete list of output channels