Class: Dynflow::Middleware::Common::Transaction

Inherits:
Dynflow::Middleware show all
Defined in:
lib/dynflow/middleware/common/transaction.rb

Instance Method Summary collapse

Methods inherited from Dynflow::Middleware

#action, #delay, #finalize, #hook, #initialize, #pass, #plan, #present, #run

Constructor Details

This class inherits a constructor from Dynflow::Middleware

Instance Method Details

#finalize_phase(execution_plan) ⇒ Object



10
11
12
# File 'lib/dynflow/middleware/common/transaction.rb', line 10

def finalize_phase(execution_plan)
  rollback_on_error(execution_plan)
end

#plan_phase(execution_plan) ⇒ Object



6
7
8
# File 'lib/dynflow/middleware/common/transaction.rb', line 6

def plan_phase(execution_plan)
  rollback_on_error(execution_plan)
end