Uses of Interface
de.iip_ecosphere.platform.connectors.types.ProtocolAdapter
-
Packages that use ProtocolAdapter Package Description de.iip_ecosphere.platform.connectors The connectors component defining the interface to generic machine/platform connectors.de.iip_ecosphere.platform.connectors.types Type translation classes for connectors. -
-
Uses of ProtocolAdapter in de.iip_ecosphere.platform.connectors
Classes in de.iip_ecosphere.platform.connectors with type parameters of type ProtocolAdapter Modifier and Type Interface Description interfaceConnectorFactory<O,I,CO,CI,A extends ProtocolAdapter<O,I,CO,CI>>Creates a single connector instance or allows to dynamically choose among multiple connector types of the same kind.Fields in de.iip_ecosphere.platform.connectors declared as ProtocolAdapter Modifier and Type Field Description private ProtocolAdapter<O,I,CO,CI>[]AbstractConnector. adapterMethods in de.iip_ecosphere.platform.connectors with type parameters of type ProtocolAdapter Modifier and Type Method Description static <O,I,CO,CI,A extends ProtocolAdapter<O,I,CO,CI>>
Connector<O,I,CO,CI>ConnectorFactory. createConnector(java.lang.String cls, java.util.function.Supplier<ConnectorParameter> params, A... adapter)Creates a connector instance.Methods in de.iip_ecosphere.platform.connectors that return ProtocolAdapter Modifier and Type Method Description ProtocolAdapter<O,I,CO,CI>AbstractConnector.BasicAdapterProvider. getAdapter(int index)ProtocolAdapter<O,I,CO,CI>AdapterSelector.AdapterProvider. getAdapter(int index)Returns the specified adapter.ProtocolAdapter<O,I,CO,CI>AdapterSelector. selectNorthInput(CI data)Returns the responsible protocol adapter for northbound input.ProtocolAdapter<O,I,CO,CI>AdapterSelector. selectSouthOutput(java.lang.String channel, O data)Returns the responsible protocol adapter for southbound output.Methods in de.iip_ecosphere.platform.connectors with parameters of type ProtocolAdapter Modifier and Type Method Description Connector<O,I,CO,CI>ConnectorFactory. createConnector(ConnectorParameter params, A... adapter)Creates a connector based on the given connector parameters.static <O,I,CO,CI,A extends ProtocolAdapter<O,I,CO,CI>>
Connector<O,I,CO,CI>ConnectorFactory. createConnector(java.lang.String cls, java.util.function.Supplier<ConnectorParameter> params, A... adapter)Creates a connector instance.Constructors in de.iip_ecosphere.platform.connectors with parameters of type ProtocolAdapter Constructor Description AbstractConnector(AdapterSelector<O,I,CO,CI> selector, ProtocolAdapter<O,I,CO,CI>... adapter)Creates an instance and installs the protocol adapter(s).AbstractConnector(ProtocolAdapter<O,I,CO,CI>... adapter)Creates an instance and installs the protocol adapter(s) with a default selector for the first adapter. -
Uses of ProtocolAdapter in de.iip_ecosphere.platform.connectors.types
Subinterfaces of ProtocolAdapter in de.iip_ecosphere.platform.connectors.types Modifier and Type Interface Description interfaceChannelProtocolAdapter<O,I,CO,CI>Adapts a channeled protocol from/to an underlying machine/platform.Classes in de.iip_ecosphere.platform.connectors.types that implement ProtocolAdapter Modifier and Type Class Description classAbstractProtocolAdapter<O,I,CO,CI>Basic protocol adapter implementation.classChannelTranslatingProtocolAdapter<O,I,CO,CI>Uses twoTypeTranslatorinstances for channeled protocol adaptation.classTranslatingProtocolAdapter<O,I,CO,CI>Uses twoTypeTranslatorinstances for the protocol adaptation, optionally passing on the reception channel to a givenChanneledConnectorOutputTypeTranslator.
-