Interface DeviceManagementOperations
- All Known Subinterfaces:
EcsClient
- All Known Implementing Classes:
EcsAasClient
public interface DeviceManagementOperations
Aas operations needed for device management.
- Author:
- Dennis Pidun, University of Hildesheim
-
Method Summary
Modifier and TypeMethodDescriptionde.iip_ecosphere.platform.deviceMgt.CredentialsCreates connection details (Credentials), a pair of username and a password for the active remote access server.Gets the runtimeName of the device.Gets the runtimeVersion of the device.
-
Method Details
-
createRemoteConnectionCredentials
de.iip_ecosphere.platform.deviceMgt.Credentials createRemoteConnectionCredentials() throws ExecutionExceptionCreates connection details (Credentials), a pair of username and a password for the active remote access server.- Returns:
- credentials for the remote access server
- Throws:
ExecutionException- if the execution fails
-
getRuntimeName
Gets the runtimeName of the device.- Returns:
- the runtimeName
- Throws:
ExecutionException- if the execution fails
-
getRuntimeVersion
Gets the runtimeVersion of the device.- Returns:
- the runtimeVersion
- Throws:
ExecutionException- if the execution fails
-