public abstract class DataItemInputOutputChained extends DataItemInputChained
primaryValue, secondaryValue
chain, executor, primaryAttributes, secondaryAttributes
listener
Constructor and Description |
---|
DataItemInputOutputChained(DataItemInformation di,
Executor executor) |
DataItemInputOutputChained(String id,
Executor executor) |
Modifier and Type | Method and Description |
---|---|
protected abstract NotifyFuture<WriteResult> |
startWriteCalculatedValue(Variant value,
OperationParameters operationParameters) |
NotifyFuture<WriteResult> |
startWriteValue(Variant value,
OperationParameters operationParameters)
The write operation of a data item.
|
getCacheAttributes, getCacheValue, process, readValue, updateData
addChainElement, addChainElement, getAttributes, getChainCopy, handleUnhandledAttributes, processSetAttributes, removeChainElement, setChain, startSetAttributes
getInformation, handleListenerChange, notifyData, notifyData, setListener
public DataItemInputOutputChained(DataItemInformation di, Executor executor)
public NotifyFuture<WriteResult> startWriteValue(Variant value, OperationParameters operationParameters)
DataItem
startWriteValue
in interface DataItem
startWriteValue
in class DataItemInputChained
value
- The value to write to the subsystemprotected abstract NotifyFuture<WriteResult> startWriteCalculatedValue(Variant value, OperationParameters operationParameters)
Copyright © 2016 Eclipse NeoSCADA Project. All rights reserved.