public class DeviceServiceExecutor extends Object implements IDeviceServiceExecutor
| Constructor and Description |
|---|
DeviceServiceExecutor(org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager manager) |
| Modifier and Type | Method and Description |
|---|---|
Object |
executeService(String servicename,
String serviceProvider,
String submodelid,
List<Object> params)
Synchronous invocation the expected service specified by the BPMN-model
|
String |
getServiceSubmodelId() |
public DeviceServiceExecutor(org.eclipse.basyx.aas.manager.api.IAssetAdministrationShellManager manager)
public Object executeService(String servicename, String serviceProvider, String submodelid, List<Object> params)
executeService in interface IDeviceServiceExecutorservicename - - name of the operation in the aasserviceProvider - - raw urn of the device aassubmodelid - - id of the sub-model for asscessparams - - parameters needed by the operation in listpublic String getServiceSubmodelId()
Copyright © 2021. All rights reserved.