Module: Temporalio::Workflow::Unsafe
- Defined in:
- lib/temporalio/workflow.rb
Overview
Unsafe module contains only-in-workflow methods that are considered unsafe. These should not be used unless the consequences are understood.
Class Method Summary collapse
-
.illegal_call_tracing_disabled { ... } ⇒ Object
Run a block of code with illegal call tracing disabled.
-
.replaying? ⇒ Boolean
True if the workflow is replaying, false otherwise.
Class Method Details
.illegal_call_tracing_disabled { ... } ⇒ Object
Run a block of code with illegal call tracing disabled. Users should be cautious about using this as it can often signify unsafe code.
503 504 505 |
# File 'lib/temporalio/workflow.rb', line 503 def self.illegal_call_tracing_disabled(&) Workflow._current.illegal_call_tracing_disabled(&) end |
.replaying? ⇒ Boolean
Returns True if the workflow is replaying, false otherwise. Most code should not check this value.
493 494 495 |
# File 'lib/temporalio/workflow.rb', line 493 def self. Workflow._current. end |