Class AbstractChannelConnector.ChannelAdapterProvider
- java.lang.Object
-
- de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
-
- de.iip_ecosphere.platform.connectors.AbstractChannelConnector.ChannelAdapterProvider
-
- All Implemented Interfaces:
AdapterSelector.AdapterProvider<O,I,CO,CI>,ChannelAdapterSelector.ChannelAdapterProvider<O,I,CO,CI>
- Enclosing class:
- AbstractChannelConnector<O,I,CO,CI>
private class AbstractChannelConnector.ChannelAdapterProvider extends AbstractConnector.BasicAdapterProvider implements ChannelAdapterSelector.ChannelAdapterProvider<O,I,CO,CI>
Refines the parent'sAbstractConnector.BasicAdapterProviderto comply with/providerChannelProtocolAdapter.- Author:
- Holger Eichelberger, SSE
-
-
Constructor Summary
Constructors Modifier Constructor Description privateChannelAdapterProvider()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChannelProtocolAdapter<O,I,CO,CI>getAdapter(int index)Returns the specified adapter.-
Methods inherited from class de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
getAdapterCount
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.iip_ecosphere.platform.connectors.AdapterSelector.AdapterProvider
getAdapterCount
-
-
-
-
Method Detail
-
getAdapter
public ChannelProtocolAdapter<O,I,CO,CI> getAdapter(int index)
Description copied from interface:AdapterSelector.AdapterProviderReturns the specified adapter.- Specified by:
getAdapterin interfaceAdapterSelector.AdapterProvider<O,I,CO,CI>- Specified by:
getAdapterin interfaceChannelAdapterSelector.ChannelAdapterProvider<O,I,CO,CI>- Overrides:
getAdapterin classAbstractConnector.BasicAdapterProvider- Parameters:
index- the 0-based index- Returns:
- the adapter
-
-