public class ScriptContextImpl extends java.lang.Object implements ScriptContext
ScriptContext.Item| Constructor and Description |
|---|
ScriptContextImpl(java.util.concurrent.Executor executor,
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
java.util.Map<java.lang.String,java.lang.String> |
getParameters() |
ScriptContext.Item |
registerItem(java.lang.String itemId,
java.util.Map<java.lang.String,Variant> attributes,
WriteHandler writeHandler) |
void |
unregisterItem(ScriptContext.Item item) |
void |
unregisterItem(java.lang.String itemId) |
void |
writeDataItem(java.lang.String connectionId,
java.lang.String itemId,
Variant value,
OperationParameters operationParameters) |
public ScriptContextImpl(java.util.concurrent.Executor executor,
objectPool,
java.lang.String id,
BundleContext context,
java.util.Map<java.lang.String,java.lang.String> parameters)
public ScriptContext.Item registerItem(java.lang.String itemId, java.util.Map<java.lang.String,Variant> attributes, WriteHandler writeHandler)
registerItem in interface ScriptContextpublic void unregisterItem(java.lang.String itemId)
unregisterItem in interface ScriptContextpublic void unregisterItem(ScriptContext.Item item)
unregisterItem in interface ScriptContextpublic void writeDataItem(java.lang.String connectionId,
java.lang.String itemId,
Variant value,
OperationParameters operationParameters)
throws java.lang.Exception
writeDataItem in interface ScriptContextjava.lang.Exceptionpublic void dispose()
dispose in interface ScriptContextpublic java.util.Map<java.lang.String,java.lang.String> getParameters()
getParameters in interface ScriptContext
Copyright (c) IBH SYSTEMS GmbH and others 2010, 2013.
All rights reserved. This program and the accompanying materials
are made available under the terms of the
Eclipse Public License v1.0