Class AbstractConnector.BasicAdapterProvider
java.lang.Object
de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider
- All Implemented Interfaces:
AdapterSelector.AdapterProvider<O,I, CO, CI>
- Direct Known Subclasses:
AbstractChannelConnector.ChannelAdapterProvider
- Enclosing class:
AbstractConnector<O,I, CO, CI>
protected class AbstractConnector.BasicAdapterProvider
extends Object
implements AdapterSelector.AdapterProvider<O,I,CO,CI>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAdapter(int index) Returns the specified adapter.intReturns the total number of adapters.
-
Constructor Details
-
BasicAdapterProvider
protected BasicAdapterProvider()
-
-
Method Details
-
getAdapterCount
public int getAdapterCount()Description copied from interface:AdapterSelector.AdapterProviderReturns the total number of adapters.- Specified by:
getAdapterCountin interfaceAdapterSelector.AdapterProvider<O,I, CO, CI> - Returns:
- the total number
-
getAdapter
Description copied from interface:AdapterSelector.AdapterProviderReturns the specified adapter.- Specified by:
getAdapterin interfaceAdapterSelector.AdapterProvider<O,I, CO, CI> - Parameters:
index- the 0-based index- Returns:
- the adapter
-