Class: BPMN::UserTask
Instance Attribute Summary
Attributes inherited from Activity
#attachments
Attributes inherited from Step
#default, #default_ref, #incoming, #outgoing
Attributes inherited from Element
#extension_elements, #id, #name
Instance Method Summary
collapse
Methods inherited from Task
#execute, #is_automated?, #is_manual?, #result_to_variables, #signal
Methods inherited from Activity
#initialize
Methods inherited from Step
#converging?, #diverging?, #initialize, #input_mappings, #leave, #outgoing_flows, #output_mappings
Methods inherited from Element
#initialize, #inspect
Constructor Details
This class inherits a constructor from BPMN::Activity
Instance Method Details
#assignee ⇒ Object
41
42
43
|
# File 'lib/bpmn/task.rb', line 41
def assignee
extension_elements&.assignment_definition&.assignee
end
|
#candidate_groups ⇒ Object
45
46
47
|
# File 'lib/bpmn/task.rb', line 45
def candidate_groups
extension_elements&.assignment_definition&.candidate_groups
end
|
#candidate_users ⇒ Object
49
50
51
|
# File 'lib/bpmn/task.rb', line 49
def candidate_users
extension_elements&.assignment_definition&.candidate_users
end
|
#due_date ⇒ Object
53
54
55
|
# File 'lib/bpmn/task.rb', line 53
def due_date
extension_elements&.task_schedule&.due_date
end
|
#follow_up_date ⇒ Object
57
58
59
|
# File 'lib/bpmn/task.rb', line 57
def follow_up_date
extension_elements&.task_schedule&.follow_up_date
end
|
37
38
39
|
# File 'lib/bpmn/task.rb', line 37
def form_key
extension_elements&.form_definition&.form_key
end
|