class Cadence::Saga::Result
Attributes
rollback_reason[R]
Public Class Methods
new(completed, rollback_reason = nil)
click to toggle source
# File lib/cadence/saga/result.rb, line 6 def initialize(completed, rollback_reason = nil) @completed = completed @rollback_reason = rollback_reason freeze end
Public Instance Methods
compensated?()
click to toggle source
# File lib/cadence/saga/result.rb, line 17 def compensated? !completed? end
completed?()
click to toggle source
# File lib/cadence/saga/result.rb, line 13 def completed? @completed end