Interface ChannelProtocolAdapter<O,I,CO,CI>
-
- Type Parameters:
O- the output type from the underlying machine/platformI- the input type to the underlying machine/platformCO- the output type of the connectorCI- the input type of the connector
- All Superinterfaces:
ProtocolAdapter<O,I,CO,CI>
- All Known Implementing Classes:
ChannelTranslatingProtocolAdapter
public interface ChannelProtocolAdapter<O,I,CO,CI> extends ProtocolAdapter<O,I,CO,CI>
Adapts a channeled protocol from/to an underlying machine/platform.- Author:
- Holger Eichelberger, SSE
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetInputChannel()Returns the name of the input channel.java.lang.StringgetOutputChannel()Returns the name of the output channel.-
Methods inherited from interface de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
adaptInput, adaptOutput, getConnectorInputType, getConnectorOutputType, getModelAccess, getProtocolInputType, getProtocolOutputType, initializeModelAccess, setModelAccess
-
-
-
-
Method Detail
-
getInputChannel
java.lang.String getInputChannel()
Returns the name of the input channel. Further semantics is implied/restrictions are imposed by the underlying protocol.- Returns:
- the name of the input channel
-
getOutputChannel
java.lang.String getOutputChannel()
Returns the name of the output channel. Further semantics is implied/restrictions are imposed by the underlying protocol.- Returns:
- the name of the output channel
-
-