See: Description
| Interface | Description |
|---|---|
| AsyncResult |
Represents object where method results could be provided asynchronously.
|
| CanceledExecutionsListener |
Implementations of this interface could be registered as OSGi service in the
backend OSGi framework, which will be notified by the system when unfinished/not-complete executions are being
canceled.
|
| ExecutionContext |
Instance of this interface could be obtained inside each method body of registered Script Services via the
the
ScriptEngineCallback.getExecutionContext() method. |
| MethodMissing |
Implemented by Script Services that wish to provide dynamic methods functionality.
|
| PropertyMissing |
Implemented by Script Services that wish to provide dynamic fields functionality.
|
| ScriptEngineCallback |
An object of this class is granted by the System to all Script Service implementations, see
ScriptService.init(ScriptEngineCallback)
to provide them callback interface to push back results for asynchronous executions an to get additional context information whenever its needed. |
| ScriptService |
Could be inherited by interfaces wishing to
provide functionality dedicated to be used via mPRM Scripts.
|
| Class | Description |
|---|---|
| MethodMissingMetaData |
Represents meta information about a dynamic method.
|
| Annotation Type | Description |
|---|---|
| ReportToUser |
Annotation for overriding whether concrete Script Service methods
should be (or should be not) reported as partial results to the user.
|
Copyright © 2019 Bosch Software Innovations GmbH. All Rights Reserved.