Class: Roast::CogInputContext
- Inherits:
-
Object
- Object
- Roast::CogInputContext
- Defined in:
- lib/roast/cog_input_context.rb
Overview
Context in which the individual cog input blocks within the ‘execute` block of a workflow definition are evaluated
Defined Under Namespace
Classes: CogInputContextError, ContextNotFoundError
Instance Method Summary collapse
-
#break!(message = nil) ⇒ Object
: (?String?) -> void.
-
#fail!(message = nil) ⇒ Object
: (?String?) -> void.
-
#next!(message = nil) ⇒ Object
: (?String?) -> void.
-
#skip!(message = nil) ⇒ Object
: (?String?) -> void.
Methods included from SystemCogs::Map::InputContext
Methods included from SystemCogs::Call::InputContext
Instance Method Details
#break!(message = nil) ⇒ Object
: (?String?) -> void
30 31 32 |
# File 'lib/roast/cog_input_context.rb', line 30 def break!( = nil) raise ControlFlow::Break, end |
#fail!(message = nil) ⇒ Object
: (?String?) -> void
20 21 22 |
# File 'lib/roast/cog_input_context.rb', line 20 def fail!( = nil) raise ControlFlow::FailCog, end |
#next!(message = nil) ⇒ Object
: (?String?) -> void
25 26 27 |
# File 'lib/roast/cog_input_context.rb', line 25 def next!( = nil) raise ControlFlow::Next, end |
#skip!(message = nil) ⇒ Object
: (?String?) -> void
15 16 17 |
# File 'lib/roast/cog_input_context.rb', line 15 def skip!( = nil) raise ControlFlow::SkipCog, end |