Actions
ActionScheduler_Action
Base class for all scheduled actions. It encapsulates the hook to execute, arguments, schedule, group, and priority. It is the...
Updated February 13, 2026
ActionScheduler_CanceledAction
Represents a stored action that has been canceled. It behaves like a finished action but ensures it uses a null...
Updated February 13, 2026
ActionScheduler_ActionClaim
Represents a claim on a set of action IDs. Claims are used by the queue runner and data stores to...
Updated February 13, 2026
ActionScheduler_FinishedAction
Represents a stored action that is already finished. It is used for actions whose stored status is not pending or...
Updated February 13, 2026
ActionScheduler_NullAction
Null object implementation of an action. It represents a missing or invalid action record and is returned by data stores...
Updated February 13, 2026
Actions Overview
This document summarizes how Action Scheduler represents actions in code and how those actions move through states during their lifecycle....
Updated February 13, 2026