Class: JobWorkflow::Monitoring::WorkflowRegistry

Inherits:
Object
  • Object
show all
Defined in:
lib/job_workflow/monitoring/workflow_registry.rb

Class Method Summary collapse

Class Method Details

.allObject

: () -> Array



8
9
10
11
12
13
14
15
# File 'lib/job_workflow/monitoring/workflow_registry.rb', line 8

def all
  DSL._included_classes.to_a
     .reverse
     .select(&:name)
     .uniq(&:name)
     .reverse
     .sort_by(&:name)
end

.find(job_class_name) ⇒ Object

: (String) -> singleton(DSL)?



18
19
20
# File 'lib/job_workflow/monitoring/workflow_registry.rb', line 18

def find(job_class_name)
  all.find { |job_class| job_class.name == job_class_name }
end