Class: Temporalio::Internal::Worker::MultiRunner::Event::WorkflowActivationComplete

Inherits:
Temporalio::Internal::Worker::MultiRunner::Event show all
Defined in:
lib/temporalio/internal/worker/multi_runner.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(workflow_worker:, activation_completion:, encoded:, completion_complete_queue:) ⇒ WorkflowActivationComplete

rubocop:disable Lint/MissingSuper



152
153
154
155
156
157
# File 'lib/temporalio/internal/worker/multi_runner.rb', line 152

def initialize(workflow_worker:, activation_completion:, encoded:, completion_complete_queue:) # rubocop:disable Lint/MissingSuper
  @workflow_worker = workflow_worker
  @activation_completion = activation_completion
  @encoded = encoded
  @completion_complete_queue = completion_complete_queue
end

Instance Attribute Details

#activation_completionObject (readonly)

Returns the value of attribute activation_completion.



150
151
152
# File 'lib/temporalio/internal/worker/multi_runner.rb', line 150

def activation_completion
  @activation_completion
end

#completion_complete_queueObject (readonly)

Returns the value of attribute completion_complete_queue.



150
151
152
# File 'lib/temporalio/internal/worker/multi_runner.rb', line 150

def completion_complete_queue
  @completion_complete_queue
end

#encodedObject (readonly)

Returns the value of attribute encoded.



150
151
152
# File 'lib/temporalio/internal/worker/multi_runner.rb', line 150

def encoded
  @encoded
end

#workflow_workerObject (readonly)

Returns the value of attribute workflow_worker.



150
151
152
# File 'lib/temporalio/internal/worker/multi_runner.rb', line 150

def workflow_worker
  @workflow_worker
end