Module: Transactor

Includes:
Canfig::Module
Defined in:
lib/transactor.rb,
lib/transactor/actor.rb,
lib/transactor/props.rb,
lib/transactor/errors.rb,
lib/transactor/improv.rb,
lib/transactor/version.rb,
lib/transactor/performance.rb,
lib/transactor/transaction.rb,
lib/transactor/improv/actor.rb,
lib/transactor/improv/performance.rb,
lib/transactor/improv/transaction.rb

Defined Under Namespace

Modules: Improv Classes: Actor, ActorInvalid, PerformNotImplemented, Performance, PerformanceBombed, Props, RollbackBombed, RollbackFailed, RollbackNotImplemented, Transaction, TransactionError, TransactionFailed

Constant Summary collapse

VERSION =
'0.0.3'

Class Method Summary collapse

Class Method Details

.improvise(*args, &block) ⇒ Object



26
27
28
# File 'lib/transactor.rb', line 26

def self.improvise(*args, &block)
  Transactor::Improv::Transaction.new *args, &block
end

.transaction(*args, &block) ⇒ Object



22
23
24
# File 'lib/transactor.rb', line 22

def self.transaction(*args, &block)
  Transactor::Transaction.new *args, &block
end