Class: Dipa::CoordinatorServices::StartProcessingService

Inherits:
BaseService show all
Defined in:
app/services/dipa/coordinator_services/start_processing_service.rb

Instance Method Summary collapse

Methods inherited from ApplicationService

call

Instance Method Details

#call(coordinator:) ⇒ Object



6
7
8
9
10
11
12
13
14
15
16
17
# File 'app/services/dipa/coordinator_services/start_processing_service.rb', line 6

def call(coordinator:)
  super

  _coordinator.processing!

  ServiceJob.set(queue: _coordinator.coordinator_queue)
            .perform_later(
              service_class_name:
                'Dipa::CoordinatorServices::CreateAgentsService',
              kwargs: { coordinator: _coordinator }
            )
end