Class MyChannelConnector.Descriptor
java.lang.Object
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor<de.iip_ecosphere.platform.connectors.ConnectorDescriptor>
de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor<de.iip_ecosphere.platform.connectors.ConnectorDescriptor>
de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor<byte[],byte[]>
test.de.iip_ecosphere.platform.connectors.MyChannelConnector.Descriptor
- All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.ConnectorDescriptor,de.iip_ecosphere.platform.support.plugins.PluginDescriptor<de.iip_ecosphere.platform.connectors.ConnectorDescriptor>
- Enclosing class:
MyChannelConnector<CO,CI>
public static class MyChannelConnector.Descriptor
extends de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor<byte[],byte[]>
The descriptor of this connector (see META-INF/services).
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor.PluginSupplier<T> -
Field Summary
Fields inherited from interface de.iip_ecosphere.platform.connectors.ConnectorDescriptor
PLUGIN_ID_PREFIX, PLUGIN_TEST_ID_PREFIX -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <O,I, CO, CI, S extends de.iip_ecosphere.platform.connectors.ChannelAdapterSelector<byte[], byte[], CO, CI>, A extends de.iip_ecosphere.platform.connectors.types.ChannelProtocolAdapter<byte[], byte[], CO, CI>>
de.iip_ecosphere.platform.connectors.Connector<byte[], byte[], CO, CI> createConnectorImpl(S selector, Supplier<de.iip_ecosphere.platform.connectors.ConnectorParameter> params, A... adapter) Class<?> getName()protected StringMethods inherited from class de.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor
createConnector, createConnector, createConnectorImpl, initPluginSupplierMethods inherited from class de.iip_ecosphere.platform.support.plugins.SingletonPluginDescriptor
createPluginMethods inherited from class de.iip_ecosphere.platform.support.plugins.DefaultPluginDescriptor
createPlugin, getFurtherIds, getId, getType, initIds, initPluginClass
-
Constructor Details
-
Descriptor
public Descriptor()
-
-
Method Details
-
getName
-
getConnectorType
-
initId
- Specified by:
initIdin classde.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor<byte[],byte[]>
-
createConnectorImpl
protected <O,I, de.iip_ecosphere.platform.connectors.Connector<byte[],CO, CI, S extends de.iip_ecosphere.platform.connectors.ChannelAdapterSelector<byte[], byte[], CO, CI>, A extends de.iip_ecosphere.platform.connectors.types.ChannelProtocolAdapter<byte[], byte[], CO, CI>> byte[], createConnectorImplCO, CI> (S selector, Supplier<de.iip_ecosphere.platform.connectors.ConnectorParameter> params, A... adapter) - Specified by:
createConnectorImplin classde.iip_ecosphere.platform.connectors.AbstractPluginChannelConnectorDescriptor<byte[],byte[]>
-