class Kuroko2::Workflow::Task::Base
Public Class Methods
new(node, token)
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 5 def initialize(node, token) @node = node @token = token end
Public Instance Methods
execute()
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 10 def execute raise NotImplementedError end
validate()
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 14 def validate end
Private Instance Methods
node()
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 22 def node @node end
option()
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 26 def option @_option ||= @node.option end
token()
click to toggle source
# File lib/autoload/kuroko2/workflow/task/base.rb, line 18 def token @token end