public class ChannelNamePortConfiguration extends java.lang.Object implements PortConfiguration
Flow
PortConfiguration
metadataConstructor and Description |
---|
ChannelNamePortConfiguration(PortMetadata inputPortMetadata,
java.util.List<PortMetadata> outputPortMetadataList)
Generic configuration
|
ChannelNamePortConfiguration(java.lang.String inputChannelName,
java.lang.String outputChannelName)
A simple configuration for a flow with one input and one output port
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getInputChannel() |
java.lang.String |
getInputPortName() |
java.lang.String |
getOutputChannel(java.lang.String portName) |
java.util.List<java.lang.String> |
getOutputPortNames() |
public ChannelNamePortConfiguration(PortMetadata inputPortMetadata, java.util.List<PortMetadata> outputPortMetadataList)
inputPortMetadata
- metadata defining the input message portoutputPortMetadataList
- a list of metadata defining multiple output
message portspublic ChannelNamePortConfiguration(java.lang.String inputChannelName, java.lang.String outputChannelName)
inputChannelName
- the input channel name.outputChannelName
- the output channel name.public java.lang.String getInputPortName()
getInputPortName
in interface PortConfiguration
public java.lang.String getInputChannel()
getInputChannel
in interface PortConfiguration
public java.lang.String getOutputChannel(java.lang.String portName)
getOutputChannel
in interface PortConfiguration
public java.util.List<java.lang.String> getOutputPortNames()
getOutputPortNames
in interface PortConfiguration