class

Task::Feed::EnqueueBackfill

Inherits Task::ConcurrentTask < Task < Ktistec::Model::Polymorphic < Ktistec::Model::Common < Ktistec::Model < Reference < Object

Enqueues a published feed's backfill.

Constants

Log = ::Log.for(self)

Instance methods

_association_feed_id
Source
_association_owner
Source
_belongs_to_setter_for_owner(owner_ : ActivityPub::Actor, update_associations = true) : ActivityPub::Actor
Source
feed?

Returns the feed being backfilled, or nil if it's gone.

Source
feed_id
Source
feed_id=(feed_id : String) : String
Source
owner(include_deleted : Bool = false, include_undone : Bool = false) : ActivityPub::Actor
Source
owner?(include_deleted : Bool = false, include_undone : Bool = false) : ActivityPub::Actor | Nil
Source
perform

Enqueues the next page of the feed's backfill and reschedules itself while candidates remain.

Source