Class AbstractThreadedConnectorTest.MyModelAccess
java.lang.Object
de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
test.de.iip_ecosphere.platform.connectors.AbstractThreadedConnectorTest.MyModelAccess
- All Implemented Interfaces:
de.iip_ecosphere.platform.connectors.model.ModelAccess
- Enclosing class:
AbstractThreadedConnectorTest
private class AbstractThreadedConnectorTest.MyModelAccess
extends de.iip_ecosphere.platform.connectors.model.AbstractModelAccess
A simple model access class for disposed thread testing.
- 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 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()de.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
get, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBoolean, getBoolean, getByte, getByte, getByteArray, getByteArray, getDate, getDate, getDouble, getDouble, getDoubleArray, getDoubleArray, getElementList, getElementList, getEnum, getEnum, getFloat, getFloat, getFloatIndex, getFloatIndex, getInputConverter, getInt, getInt, getInteger, getInteger, getIntegerArray, getIntegerArray, getList, getList, getLocalDateTime, getLocalDateTime, getLong, getLong, getLongIndex, getLongIndex, getMultiValue, getObject, getObject, getOutputConverter, getShort, getShort, getString, getString, getStringArray, 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
-
Constructor Details
-
MyModelAccess
protected MyModelAccess()Creates an 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
-
dispose
public void dispose()
-