Class: SpotFlow::Bpmn::UserTask
- Inherits:
-
Task
show all
- Defined in:
- lib/spot_flow/bpmn/task.rb
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
Instance Method Details
#assignee ⇒ Object
42
43
44
|
# File 'lib/spot_flow/bpmn/task.rb', line 42
def assignee
extension_elements&.assignment_definition&.assignee
end
|
#candidate_groups ⇒ Object
46
47
48
|
# File 'lib/spot_flow/bpmn/task.rb', line 46
def candidate_groups
extension_elements&.assignment_definition&.candidate_groups
end
|
#candidate_users ⇒ Object
50
51
52
|
# File 'lib/spot_flow/bpmn/task.rb', line 50
def candidate_users
extension_elements&.assignment_definition&.candidate_users
end
|
#due_date ⇒ Object
54
55
56
|
# File 'lib/spot_flow/bpmn/task.rb', line 54
def due_date
extension_elements&.task_schedule&.due_date
end
|
#follow_up_date ⇒ Object
58
59
60
|
# File 'lib/spot_flow/bpmn/task.rb', line 58
def follow_up_date
extension_elements&.task_schedule&.follow_up_date
end
|
38
39
40
|
# File 'lib/spot_flow/bpmn/task.rb', line 38
def form_key
extension_elements&.form_definition&.form_key
end
|