Class: Synapse::Repository::NullLockManager

Inherits:
LockManager
  • Object
show all
Defined in:
lib/synapse/repository/lock_manager.rb

Overview

Implementation of a lock manager that does no locking

Instance Method Summary collapse

Methods inherited from LockManager

#obtain_lock, #release_lock

Instance Method Details

#validate_lock(aggregate) ⇒ Boolean

Parameters:

  • aggregate (AggregateRoot)

Returns:

  • (Boolean)


35
36
37
# File 'lib/synapse/repository/lock_manager.rb', line 35

def validate_lock(aggregate)
  true
end