TaskActionExecutor

class TaskActionExecutor

Builds action parameters from TaskContext and executes the action by invoking its service or raising its event.

Constructors

TaskActionExecutor

TaskActionExecutor(TaskService taskService, TaskActivityService activityService, EventRelay eventRelay)

Methods

createParameters

Map<String, Object> createParameters(TaskActionInformation info, ActionEvent action)

execute

void execute(Task task, TaskActionInformation actionInformation, TaskContext taskContext)

setBundleContext

void setBundleContext(BundleContext bundleContext)