Package | Description |
---|---|
com.bosch.iot.dm.mme |
Provides Mass Management Engine APIs for managing devices
in a mass and automated way.
|
Modifier and Type | Method and Description |
---|---|
Task |
TaskEvent.task() |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Task> |
MassManagementEngine.getTask(String taskId)
Retrieves a Task by given Task Id.
|
CompletionStage<Task> |
TaskBuilder.launchTask()
Assembles all Task parameters set via this builder and launches the built Task.
|
CompletionStage<Task> |
MassManagementEngine.launchTask(String taskDef)
Launches a Task by given JSON-encoded Task definition.
|
CompletionStage<Task> |
MassManagementEngine.launchTask(String displayName,
Scope scope,
ExecOptions options,
Action action)
Launches a Task with given attributes - display name, execution scope, execution options and groovy script text.
|
CompletionStage<Task> |
MassManagementEngine.launchTask(TaskParameters parameters) |
FilteredSet<Task> |
Rule.listLaunchedTasks(String taskFilter)
Retrieves all Tasks originating from that Rule that satisfy given filtering criteria.
|
FilteredSet<Task> |
Rule.listLaunchedTasksForDevice(String deviceId,
String taskFilter)
Retrieves all Tasks originating from that Rule that include a given device, possible filtered by some Tasks criteria.
|
CompletionStage<List<Task>> |
MassManagementEngine.listTasks()
Deprecated.
Use
MassManagementEngine.listTasks(ListOptions) instead. |
com.bosch.iot.dm.util.PageIterator<Task> |
MassManagementEngine.listTasks(int pageSize)
Deprecated.
Use
MassManagementEngine.listTasks(ListOptions) instead. |
FilteredSet<Task> |
MassManagementEngine.listTasks(ListOptions listOptions)
Retrieves all Tasks available in MME that satisfy given filtering and/or sorting criteria.
|
FilteredSet<Task> |
MassManagementEngine.listTasks(String taskFilter)
Deprecated.
Use
MassManagementEngine.listTasks(ListOptions) instead. |
com.bosch.iot.dm.util.PageIterator<Task> |
MassManagementEngine.listTasks(String taskFilter,
int pageSize)
Deprecated.
Use
MassManagementEngine.listTasks(ListOptions) instead. |
Copyright © 2022 Bosch.IO GmbH. All rights reserved.