Module: ActiveJob::Temporal::Activities

Defined in:
lib/activejob/temporal/activities/aj_runner_activity.rb,
lib/activejob/temporal/activities/rate_limit_activity.rb,
lib/activejob/temporal/activities/best_effort_side_effects.rb,
lib/activejob/temporal/activities/dependency_status_activity.rb

Defined Under Namespace

Classes: AjRunnerActivity, BestEffortSideEffects, DependencyStatusActivity, RateLimitActivity

Constant Summary collapse

DEPENDENCY_WORKFLOW_STATES =
{
  Temporalio::Client::WorkflowExecutionStatus::RUNNING => "running",
  Temporalio::Client::WorkflowExecutionStatus::COMPLETED => "completed",
  Temporalio::Client::WorkflowExecutionStatus::FAILED => "failed",
  Temporalio::Client::WorkflowExecutionStatus::CANCELED => "canceled",
  Temporalio::Client::WorkflowExecutionStatus::TERMINATED => "terminated",
  Temporalio::Client::WorkflowExecutionStatus::CONTINUED_AS_NEW => "continued_as_new",
  Temporalio::Client::WorkflowExecutionStatus::TIMED_OUT => "timed_out"
}.freeze