Uses of Interface
de.iip_ecosphere.platform.connectors.AdapterSelector
Packages that use AdapterSelector
Package
Description
The connectors component defining the interface to generic machine/platform connectors.
-
Uses of AdapterSelector in de.iip_ecosphere.platform.connectors
Subinterfaces of AdapterSelector in de.iip_ecosphere.platform.connectorsModifier and TypeInterfaceDescriptioninterfaceChannelAdapterSelector<O,I, CO, CI> Selects a protocol adapter based on the given machine data for channel connectors.Fields in de.iip_ecosphere.platform.connectors declared as AdapterSelectorMethods in de.iip_ecosphere.platform.connectors with type parameters of type AdapterSelectorModifier and TypeMethodDescription<O,I, CO, CI, S extends AdapterSelector<O, I, CO, CI>, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> AbstractPluginChannelConnectorDescriptor.createConnector(S selector, Supplier<ConnectorParameter> params, A... adapter) <O,I, CO, CI, S extends AdapterSelector<O, I, CO, CI>, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> AbstractPluginConnectorDescriptor.createConnector(S selector, Supplier<ConnectorParameter> params, A... adapter) <O,I, CO, CI, S extends AdapterSelector<O, I, CO, CI>, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> ConnectorDescriptor.createConnector(S selector, Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance.static <O,I, CO, CI, S extends AdapterSelector<O, I, CO, CI>, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> ConnectorFactory.createConnectorByPlugin(String pluginId, boolean log, Supplier<ConnectorParameter> params, S selector, A... adapter) Creates a connector instance from a plugin of typeConnectorDescriptor, see alsoAbstractPluginConnectorDescriptor.protected abstract <O,I, CO, CI, S extends AdapterSelector<TO, TI, CO, CI>, A extends ProtocolAdapter<TO, TI, CO, CI>>
Connector<TO, TI, CO, CI> AbstractPluginConnectorDescriptor.createConnectorImpl(S selector, Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance based on adapted types.Methods in de.iip_ecosphere.platform.connectors that return AdapterSelectorModifier and TypeMethodDescriptionprotected AdapterSelector<O, I, CO, CI> AbstractConnector.getSelector()Returns the adapter selector.Methods in de.iip_ecosphere.platform.connectors with parameters of type AdapterSelectorModifier and TypeMethodDescriptionprotected voidAbstractChannelConnector.initSelector(AdapterSelector<O, I, CO, CI> selector) protected voidAbstractConnector.initSelector(AdapterSelector<O, I, CO, CI> selector) Callsinit(de.iip_ecosphere.platform.connectors.AdapterSelector.AdapterProvider)with a provider instance pointing to the adapters in this instance.Constructors in de.iip_ecosphere.platform.connectors with parameters of type AdapterSelectorModifierConstructorDescriptionprotectedAbstractConnector(AdapterSelector<O, I, CO, CI> selector, ProtocolAdapter<O, I, CO, CI>... adapter) Creates an instance and installs the protocol adapter(s).protectedAbstractThreadedConnector(AdapterSelector<O, I, CO, CI> selector, ProtocolAdapter<O, I, CO, CI>... adapter) Creates an instance and installs the protocol adapter(s).