Package | Description |
---|---|
com.bosch.iot.dm.mme |
Provides Mass Management Engine APIs for managing devices
in a mass and automated way.
|
Class and Description |
---|
Action |
DeviceExecItem
Represents status report of partial execution for a device within a given Task.
|
DeviceExecItem.State
Defines possible execution statuses.
|
DeviceExecStatus
Represents abstract execution status of given device.
|
DeviceExecStatus.State
Defines possible statuses for device executions.
|
DeviceRuleStatus
Represents execution status of device in the scope of a Rule.
|
DeviceScope
Represents Device scope.
|
DeviceScope.Builder
Deprecated.
Use
DeviceScope.create(Selection) instead |
DeviceStatusEvent |
DeviceStatusEvent.Type
Defines possible Device status event states.
|
DeviceTaskStatus
Represents execution status of device in the scope of a Task.
|
ExecOptions
Execution options define execution behavior of Tasks and Rules, providing possible choices for various aspects of the execution.
|
ExecOptions.Overlapping
Defines whether multiple Tasks (launched out of the same Rule)
over a particular device can be overlapped or should be replaced.
|
FilteredSet
Represents a generic set used for retrieving Rules or Tasks that are filtered by some criteria on the target attributes.
|
GroovySelection
Represents a dynamic selection of devices determined by a custom Groovy listing script.
|
GroovySelection.Builder |
GroupSelection
Represents a selection composed of a group of devices.
|
GroupSelection.Builder |
IdSelection
Represents a selection composed of a list of device ids.
|
IdSelection.Builder |
ListOptions |
ListOptions.Builder |
ListOptions.SortingOption |
ListOptions.SortOrder |
MassManagementEngine
The
MassManagementEngine service provides functionality for appointing and monitoring of Task executions
and automation Rule s for mass management over devices or arbitrary business logic. |
Option |
Option.Builder |
Rule
Represents a Rule.
|
Rule.State
Defines possible Rule states.
|
RuleBuilder
A builder utility for facilitating the creating of Rules in a 'builder-like pattern'.
|
RuleEvent |
RuleEvent.Type
Defines possible Rule events.
|
RuleEventOptions |
RuleParameters |
RuleParameters.Builder |
Scope
Represents a scope abstraction for Tasks and Rules.
|
Scope.Type |
Selection
Represents a selection of devices to be used for the creation of a
DeviceScope . |
SortingOptions |
SortingOptions.Builder |
SystemScope
Represents System scope.
|
Task
Represents a Task.
|
Task.State
Defines possible Task states.
|
TaskBuilder
A builder utility for facilitating the launching of Tasks in a 'builder-like pattern'.
|
TaskEvent |
TaskEvent.Type
Defines possible Task events.
|
TaskEventOptions |
TaskParameters |
TaskParameters.Builder |
Trigger
Defines definition of situation that triggers a Rule.
|
TriggerFireDef
Part of the Rule
Trigger defining what can fire this Rule. |
TriggerList
Defines a Rule trigger.
|
Copyright © 2022 Bosch.IO GmbH. All rights reserved.