Class ConnectorImpl.ConnModelAccess
java.lang.Object
de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
de.iip_ecosphere.platform.test.apps.serviceImpl.routingTest.ConnectorImpl.ConnModelAccess
- All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.model.ModelAccess
- Enclosing class:
ConnectorImpl<CO,CI>
private class ConnectorImpl.ConnModelAccess
extends de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
Implements the model access.
- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
de.iip_ecosphere.platform.connectors.model.AbstractModelAccess.NotificationChangedListener -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreates the instance and binds the listener to the creating connector instance. -
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.connectors.ConnectorParameter<T> TvoidvoidmonitorModelChanges(int notificationInterval) voidregisterCustomType(Class<?> cls) voidvoidde.iip_ecosphere.platform.connectors.model.ModelAccessde.iip_ecosphere.platform.connectors.model.ModelAccessstepOut()Methods inherited from class de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
iqName, isDetailNotifiedItemEnabled, monitor, monitorModelChanges, qName, setDetailNotifiedItem, useNotifications, useNotificationsMethods 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.model.ModelAccess
dispose, get, getBigDecimal, getBigInteger, getBoolean, getByte, getByteArray, getDate, getDouble, getDoubleArray, getElementList, getEnum, getFloat, getFloatIndex, getInputConverter, getInt, getInteger, getIntegerArray, getList, getLocalDateTime, getLong, getLongIndex, getMultiValue, getObject, getOutputConverter, getShort, getString, getStringArray, setBigDecimal, setBigInteger, setBoolean, setByte, setByteArray, setDate, setDouble, setDoubleArray, setElementList, setEnum, setEnumAsName, setFloat, setFloatIndex, setInt, setInteger, setIntegerArray, setList, setLocalDateTime, setLong, setLongIndex, setMultiValue, setMultiValue, setObject, setShort, setString, setStringArray
-
Field Details
-
intField
private int intField -
serNr
private int serNr
-
-
Constructor Details
-
ConnModelAccess
protected ConnModelAccess()Creates the instance and binds the listener to the creating connector instance.
-
-
Method Details
-
topInstancesQName
-
getQSeparator
-
call
- Throws:
IOException
-
get
- Throws:
IOException
-
set
- Throws:
IOException
-
getStruct
- Throws:
IOException
-
setStruct
- Throws:
IOException
-
registerCustomType
- Throws:
IOException
-
monitor
- Throws:
IOException
-
monitorModelChanges
- Throws:
IOException
-
stepInto
public de.iip_ecosphere.platform.connectors.model.ModelAccess stepInto(String name) throws IOException - Throws:
IOException
-
stepOut
public de.iip_ecosphere.platform.connectors.model.ModelAccess stepOut() -
getConnectorParameter
public de.iip_ecosphere.platform.connectors.ConnectorParameter getConnectorParameter()- Specified by:
getConnectorParameterin classde.iip_ecosphere.platform.connectors.model.AbstractModelAccess
-