Package | Description |
---|---|
com.bosch.iot.dm.devices |
Provides Device Inventory APIs for device management including
monitoring device states and configurations
listing, filtering and grouping devices
instant execution of management actions over the manageable devices in a convenient way
device states changes notifications
|
com.bosch.iot.dm.devices.events |
Provides classes for dealing with different types of device state change events fired by Device Inventory
|
com.bosch.iot.dm.devices.remote |
Provides Device Inventory Remote interface
|
Modifier and Type | Method and Description |
---|---|
com.bosch.iot.dm.util.PageIterator<Subscription<Options.DeviceOptions>> |
EventSubscriptions.deviceEventSubscriptions(int pageSize)
Returns a list of device event subscriptions grouped in pages.
|
Modifier and Type | Method and Description |
---|---|
void |
EventSubscriptions.subscribeForDeviceEvents(Options.DeviceOptions options,
StreamConsumer<DeviceEvent> consumer)
Subscribe for device state events.
|
CompletionStage<Void> |
EventSubscriptions.subscribeForDeviceEvents(String subscriptionId,
Options.DeviceOptions options,
Target target)
Subscribe for device state events using an RQL filter
(https://things.eu-1.bosch-iot-suite.com/dokuwiki/doku.php?id=dev_guide:protocol:filter).
|
Modifier and Type | Class and Description |
---|---|
static class |
Options.FeatureOptions |
static class |
Options.FeaturePropertyOptions |
Modifier and Type | Method and Description |
---|---|
Options.DeviceOptions |
Options.DeviceOptions.Builder.build() |
Modifier and Type | Method and Description |
---|---|
default com.bosch.iot.dm.util.PageIterator<Subscription<Options.DeviceOptions>> |
DeviceInventoryRemote.deviceEventSubscriptions(int pageSize) |
Copyright © 2022 Bosch.IO GmbH. All rights reserved.