public class DataInputOutputSource extends DataInputSource
loggerDATA_SOURCE_ID| Constructor and Description |
|---|
DataInputOutputSource(Executor executor) |
DataInputOutputSource(Executor executor,
WriteHandler writeHandler) |
| Modifier and Type | Method and Description |
|---|---|
void |
setWriteHandler(WriteHandler writeHandler) |
org.eclipse.scada.utils.concurrent.NotifyFuture<WriteAttributeResults> |
startWriteAttributes(Map<String,org.eclipse.scada.core.Variant> attributes,
OperationParameters operationParameters) |
org.eclipse.scada.utils.concurrent.NotifyFuture<WriteResult> |
startWriteValue(org.eclipse.scada.core.Variant value,
OperationParameters operationParameters) |
getExecutor, setValueaddListener, removeListener, updateDatapublic DataInputOutputSource(Executor executor)
public DataInputOutputSource(Executor executor, WriteHandler writeHandler)
public org.eclipse.scada.utils.concurrent.NotifyFuture<WriteResult> startWriteValue(org.eclipse.scada.core.Variant value, OperationParameters operationParameters)
startWriteValue in interface DataSourcestartWriteValue in class AbstractInputDataSourcepublic org.eclipse.scada.utils.concurrent.NotifyFuture<WriteAttributeResults> startWriteAttributes(Map<String,org.eclipse.scada.core.Variant> attributes, OperationParameters operationParameters)
startWriteAttributes in interface DataSourcestartWriteAttributes in class AbstractInputDataSourcepublic void setWriteHandler(WriteHandler writeHandler)