Exception: Archipelago::Tranny::IllegalOperationException
- Inherits:
-
RuntimeError
- Object
- RuntimeError
- Archipelago::Tranny::IllegalOperationException
- Defined in:
- lib/archipelago/tranny.rb
Overview
If a member tries to commit a transaction not in :active state or abort a transaction in :commited state, or any other grave state offence
Instance Method Summary collapse
-
#initialize(operation, transaction) ⇒ IllegalOperationException
constructor
A new instance of IllegalOperationException.
Constructor Details
#initialize(operation, transaction) ⇒ IllegalOperationException
Returns a new instance of IllegalOperationException.
51 52 53 |
# File 'lib/archipelago/tranny.rb', line 51 def initialize(operation, transaction) super("#{operation.inspect} is illegal for #{transaction.inspect}") end |