Uses of Interface
de.iip_ecosphere.platform.connectors.Connector
Packages that use Connector
Package
Description
The connectors component defining the interface to generic machine/platform connectors.
-
Uses of Connector in de.iip_ecosphere.platform.connectors
Classes in de.iip_ecosphere.platform.connectors that implement ConnectorModifier and TypeClassDescriptionclassAbstractChannelConnector<O,I, CO, CI> Defines a basic channeled connector.classAbstractConnector<O,I, CO, CI> Provides a reusable base of aConnectorimplementation using theProtocolAdapter.classAbstractThreadedConnector<O,I, CO, CI, M extends ModelAccess> Provides a reusable base for connectors that require aModelAccessinstance per calling thread.Fields in de.iip_ecosphere.platform.connectors with type parameters of type ConnectorMethods in de.iip_ecosphere.platform.connectors that return ConnectorModifier and TypeMethodDescription<O,I, CO, CI, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> AbstractPluginChannelConnectorDescriptor.createConnector(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> AbstractPluginChannelConnectorDescriptor.createConnector(S selector, Supplier<ConnectorParameter> params, A... adapter) <O,I, CO, CI, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> AbstractPluginConnectorDescriptor.createConnector(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) default <O,I, CO, CI, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> ConnectorDescriptor.createConnector(Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance.<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.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(String cls, 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.static <O,I, CO, CI, A extends ProtocolAdapter<O, I, CO, CI>>
Connector<O, I, CO, CI> ConnectorFactory.createConnectorByPlugin(String pluginId, Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance from a plugin of typeConnectorDescriptor, see alsoAbstractPluginConnectorDescriptor.AbstractPluginChannelConnectorDescriptor.createConnectorImpl(Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance based on adapted types.protected abstract <O,I, CO, CI, S extends ChannelAdapterSelector<TO, TI, CO, CI>, A extends ChannelProtocolAdapter<TO, TI, CO, CI>>
Connector<TO, TI, CO, CI> AbstractPluginChannelConnectorDescriptor.createConnectorImpl(S selector, Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance based on adapted types.AbstractPluginConnectorDescriptor.createConnectorImpl(Supplier<ConnectorParameter> params, A... adapter) Creates a connector instance based on adapted types.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 types with arguments of type ConnectorModifier and TypeMethodDescriptionConnectorRegistry.getRegisteredConnectorInstances()Returns the specified instance.Methods in de.iip_ecosphere.platform.connectors with parameters of type ConnectorModifier and TypeMethodDescriptionprivate static voidConnectorsAas.addConnector(de.iip_ecosphere.platform.support.aas.SubmodelElementCollection.SubmodelElementCollectionBuilder smcb, Connector<?, ?, ?, ?> connector, de.iip_ecosphere.platform.support.aas.Submodel descriptors) Adds a connector to a knownsubmodelBuiler.static <T> TConnectorExtensionDescriptor.getExtension(Connector<?, ?, ?, ?> connector, Class<T> cls, Supplier<T> dflt) Returns a connector extension.(package private) static voidConnectorsAas.notifyAddConnector(Connector<?, ?, ?, ?> connector) Called to notify that a connector instance is about to be connected.(package private) static voidConnectorsAas.notifyRemoveConnector(Connector<?, ?, ?, ?> connector) Called to notify that a connector instance is about to be discarded/removed.static voidConnectorRegistry.registerConnector(Connector<?, ?, ?, ?> instance) Registers a connector instance.static voidConnectorRegistry.unregisterConnector(Connector<?, ?, ?, ?> instance) Unregisters a connector instance.