public class ScriptContextImpl extends Object implements ScriptContext
ScriptContext.Item| Constructor and Description |
|---|
ScriptContextImpl(Executor executor,
ObjectPoolImpl<DataItem> objectPool,
String id,
org.osgi.framework.BundleContext context,
Map<String,String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
Map<String,String> |
getParameters() |
ScriptContext.Item |
registerItem(String itemId,
Map<String,Variant> attributes,
WriteHandler writeHandler) |
void |
unregisterItem(ScriptContext.Item item) |
void |
unregisterItem(String itemId) |
void |
writeDataItem(String connectionId,
String itemId,
Variant value,
OperationParameters operationParameters) |
public ScriptContext.Item registerItem(String itemId, Map<String,Variant> attributes, WriteHandler writeHandler)
registerItem in interface ScriptContextpublic void unregisterItem(String itemId)
unregisterItem in interface ScriptContextpublic void unregisterItem(ScriptContext.Item item)
unregisterItem in interface ScriptContextpublic void writeDataItem(String connectionId, String itemId, Variant value, OperationParameters operationParameters) throws Exception
writeDataItem in interface ScriptContextExceptionpublic void dispose()
dispose in interface ScriptContextpublic Map<String,String> getParameters()
getParameters in interface ScriptContextCopyright © 2016 Eclipse NeoSCADA Project. All rights reserved.