Module: SimplerWorkflow

Defined in:
lib/simpler_workflow.rb,
lib/simpler_workflow/domain.rb,
lib/simpler_workflow/version.rb,
lib/simpler_workflow/activity.rb,
lib/simpler_workflow/workflow.rb,
lib/simpler_workflow/workflow_collection.rb

Defined Under Namespace

Classes: Activity, Domain, Workflow, WorkflowCollection

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.domain(domain_name) ⇒ Object



4
5
6
7
# File 'lib/simpler_workflow.rb', line 4

def SimplerWorkflow.domain(domain_name)
  @domains ||= {}
  @domains[domain_name.to_sym] ||= Domain.new(domain_name)
end

.swfObject



9
10
11
# File 'lib/simpler_workflow.rb', line 9

def SimplerWorkflow.swf
  @swf ||= ::AWS::SimpleWorkflow.new
end