All Classes and Interfaces
Class
Description
A service provider implementation for
DeviceFirmwareOperations which
uses aas as the communication protocol.A service provider implementation for
DeviceResourceConfigOperations which
uses aas as the communication protocol.Partially implements
DeviceRegistry and thus forms
the AAS part of the DeviceRegistry.Creates a connection between a remote and a client socket with the help
of two instances of
Proxy.Credentials data class.
The
DeviceDescriptor is the foundation to describe a specific device.The sasic states.
A service provider interface for DeviceFirmwareOperations.
Summary Interface for
DeviceFirmwareOperations, DeviceResourceConfigOperations
and DeviceRemoteManagementOperations.A Asset Administration Shell for device management functionalities.
An AasClient which implements a
SubmodelElementsCollectionClient and provides easy
access to the registry functions through the aas.A device management client joins all operation interfaces.
The DeviceManagementFactory is capable of creating the DeviceManagement.
Default DeviceManagemt implementation, which gets build by the DeviceManagementFactory
with the help of the loaded service providers.
Device management setup.
Represents the response of a device registration process/onboarding.
A place to interact with and locate registered devices.
A Asset Administration Shell for device registry functionalities.
An AasClient which implements a
SubmodelElementsCollectionClient and provides easy
access to the registry functions through the AAS.A DeviceRegistryClient is used for easy access to the DeviceRegistry.
Creates instances of
DeviceRegistryClient.The DeviceRegistryFactory is capable of creating the DeviceRegistry.
A service provider interface which is capable of creating device registries.
A service provider interface for registering devices in the IIP-Ecosphere platform
and interact with them.
THe DeviceRegistryProxy is a DeviceRegistry which can tunnel
the operations to the aas default implementation.
The DeviceRemoteManagementOperations provide access to the devices through a remote connection.
SSHConnectionDetails provide information about the connection to the remote site.
Defines the device resource operations.
An AasClient which implements a
SubmodelElementsCollectionClient and provides easy
access to the registry functions through the AAS.POJO class for the Storage Setup.
A basic transparent proxy implementation, which should be run in a thread.
The SshProxyServer is able to create a proxy to the ssh server of the device of resourceId.
With the Help of the
SshProxyServer one can create a server
to which ssh clients can connect to.A service provider implementation for
DeviceRemoteManagementOperations which
uses ssh as the communication protocol.A Storage grants access to different files/objects.
A StorageFactory is capable of creating different kinds of storages.
A service provider interface which can create different kinds of storages.
Setup for a server instance to be created on platform start.