instance method limits_concurrency

Ruby on Rails 1.2.4

Since v1.0.2 Last seen in v1.4.0

Available in: v1.0.2 v1.1.5 v1.2.4 v1.3.2 v1.4.0

Signature

limits_concurrency(key:, to: 1, group: DEFAULT_CONCURRENCY_GROUP, duration: SolidQueue.default_concurrency_control_period, on_conflict: :block)

No documentation comment.

Parameters

key keyreq
to key = 1
group key = DEFAULT_CONCURRENCY_GROUP
duration key = SolidQueue.default_concurrency_control_period
on_conflict key = :block
Source
# File lib/active_job/concurrency_controls.rb, line 20
      def limits_concurrency(key:, to: 1, group: DEFAULT_CONCURRENCY_GROUP, duration: SolidQueue.default_concurrency_control_period, on_conflict: :block)
        self.concurrency_key = key
        self.concurrency_limit = to
        self.concurrency_group = group
        self.concurrency_duration = duration
        self.concurrency_on_conflict = on_conflict.presence_in(CONCURRENCY_ON_CONFLICT_BEHAVIOUR) || :block
      end

Defined in lib/active_job/concurrency_controls.rb line 20 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveJob::ConcurrencyControls

Type at least 2 characters to search.

↑↓ navigate · open · esc close