public interface Task
| Modifier and Type | Method and Description |
|---|---|
default java.util.Optional<java.lang.String> |
getAllowedRole()
An optional role, for which the task is accessible.
|
default TaskExecutionMode |
getExecutionMode()
Provides info whether the task execution should be local - on one node or distributed - on all nodes.
|
java.lang.String |
getName()
Provides a name for the task.
|
default java.util.Set<java.lang.String> |
getParameters()
The named parameters accepted by this task
|
java.lang.String |
getType()
Returns the type of task.
|
java.lang.String getName()
java.lang.String getType()
default TaskExecutionMode getExecutionMode()
TaskExecutionMode.ONE_NODE for single node execution, TaskExecutionMode.ALL_NODES for distributed execution,default java.util.Set<java.lang.String> getParameters()
default java.util.Optional<java.lang.String> getAllowedRole()