Class AbstractThreadedConnectorTest.MyConnector
java.lang.Object
de.iip_ecosphere.platform.connectors.AbstractConnector<Object,Object,Object,Object>
de.iip_ecosphere.platform.connectors.AbstractThreadedConnector<Object,Object,Object,Object,AbstractThreadedConnectorTest.MyModelAccess>
test.de.iip_ecosphere.platform.connectors.AbstractThreadedConnectorTest.MyConnector
- All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.Connector<Object,,Object, Object, Object> de.iip_ecosphere.platform.connectors.events.EventHandlingConnector,de.iip_ecosphere.platform.connectors.model.AbstractModelAccess.NotificationChangedListener
- Enclosing class:
AbstractThreadedConnectorTest
private class AbstractThreadedConnectorTest.MyConnector
extends de.iip_ecosphere.platform.connectors.AbstractThreadedConnector<Object,Object,Object,Object,AbstractThreadedConnectorTest.MyModelAccess>
A connector for testing.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class de.iip_ecosphere.platform.connectors.AbstractConnector
de.iip_ecosphere.platform.connectors.AbstractConnector.BasicAdapterProvider -
Field Summary
Fields inherited from class de.iip_ecosphere.platform.connectors.AbstractConnector
DEFAULT_CHANNEL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidconnectImpl(de.iip_ecosphere.platform.connectors.ConnectorParameter params) protected voidprotected voidgetName()protected Objectread()protected voidMethods inherited from class de.iip_ecosphere.platform.connectors.AbstractThreadedConnector
configureAdapter, connect, getCleanupPeriod, getModelAccess, getModelAccess, getModelAccessSupplier, setCleanupPeriod, setModelAccessSupplier, uninstallPollTaskMethods inherited from class de.iip_ecosphere.platform.connectors.AbstractConnector
checkCache, configureModelAccess, createTlsContext, disconnect, dispose, doPolling, enableNotifications, enablePolling, getCachingStrategy, getCachingStrategyCls, getConnectorInputType, getConnectorOutputType, getConnectorParameter, getInitCachingStrategyCls, getInstanceIdentification, getProtocolInputType, getProtocolOutputType, getSelector, getStorageValue, initializeModelAccess, initSelector, installPollTask, isPolling, notificationsChanged, notifyDataTimeDifference, notifyReconfigured, received, received, request, request, setDataTimeDifference, setDataTimeDifferenceProvider, setInstanceIdentification, setReceptionCallback, setStorageValue, trigger, trigger, useTls, writeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.connectors.Connector
createSharedSpace, disconnectSafe, enableSharedSpace, setReceptionCallbackSafe
-
Constructor Details
-
MyConnector
protected MyConnector()Creates an instance.
-
-
Method Details
-
supportedEncryption
-
enabledEncryption
-
getName
-
connectImpl
protected void connectImpl(de.iip_ecosphere.platform.connectors.ConnectorParameter params) throws IOException - Specified by:
connectImplin classde.iip_ecosphere.platform.connectors.AbstractConnector<Object,Object, Object, Object> - Throws:
IOException
-
disconnectImpl
- Specified by:
disconnectImplin classde.iip_ecosphere.platform.connectors.AbstractConnector<Object,Object, Object, Object> - Throws:
IOException
-
writeImpl
- Specified by:
writeImplin classde.iip_ecosphere.platform.connectors.AbstractConnector<Object,Object, Object, Object> - Throws:
IOException
-
read
- Specified by:
readin classde.iip_ecosphere.platform.connectors.AbstractConnector<Object,Object, Object, Object> - Throws:
IOException
-
error
-