Class: Libis::Workflow::Workflow

Inherits:
Object
  • Object
show all
Includes:
Base::Workflow
Defined in:
lib/libis/workflow/workflow.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Base::Workflow

#configure, included, #input, #instantize_task, #prepare_input, #tasks

Constructor Details

#initializeWorkflow

Returns a new instance of Workflow.



11
12
13
14
15
# File 'lib/libis/workflow/workflow.rb', line 11

def initialize
  @name = ''
  @description = ''
  @config = Hash.new
end

Instance Attribute Details

#configObject

Returns the value of attribute config.



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

def config
  @config
end

#descriptionObject

Returns the value of attribute description.



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

def description
  @description
end

#nameObject

Returns the value of attribute name.



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

def name
  @name
end