Method: Synapse::ProcessManager::MappingProcessManager#initialize
- Defined in:
- lib/synapse/process_manager/mapping/process_manager.rb
#initialize(repository, factory, lock_manager, *process_types) ⇒ undefined
12 13 14 15 16 17 18 19 20 |
# File 'lib/synapse/process_manager/mapping/process_manager.rb', line 12 def initialize(repository, factory, lock_manager, *process_types) super @process_types.each do |process_type| unless process_type.respond_to? :event_mapper raise ArgumentError, 'Incompatible process type %s' % process_type end end end |