- Queries
- All Atoms
- Search
- Advanced Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- A trigger action reacts to a scheduled event.
- Class
- Execute this action.
- Method
- Validate action configuration.
- Method
- Method
- Method
- Method
- Trigger action which queues a task.
- Class
- Method
- Method
- Trivial action which logs a message.
- Class
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Class
- Method
- Awaken tasks that have yielded.
- Method
- Schedule any queued tasks, then empty the task queue.
- Method
- Get tasks queued as followups by @{method:queueTask}.
- Method
- Queue a task to be executed after this one succeeds.
- Method
- Method
- Set this flag to execute scheduled tasks synchronously, in the same process. This is useful for debugging, and otherwise dramatically worse in every way imaginable.
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Method
- Return the number of seconds a task should wait after a failure before retrying. For most tasks you can leave this at `null`, which will give you a short default retry period (currently 60 seconds).
- Method
- Return the maximum number of times this task may be retried before it is considered permanently failed. By default, tasks retry indefinitely. You can throw a @{class:PhabricatorWorkerPermanentFailureException} to cause an immediate permanent failure.
- Method
- Return the number of seconds this worker needs hold a lease on the task for while it performs work. For most tasks you can leave this at `null`, which will give you a default lease (currently 2 hours).
- Method
- Schedule and execute event triggers, which run code at specific times.
- Class
- Method
- Method
- Update garbage collection, possibly collecting a small amount of garbage.
- Method
- Run the garbage collector for up to a specified number of seconds.
- Method
- Method
- Method
- Method
- Method
- Get the number of seconds to sleep for before starting the next scheduling phase.
- Method
- Run scheduled event triggers which are due for execution.
- Method
- Process all of the triggers which have been updated since the last time the daemon ran, scheduling them into the event table.
- Method
- Method
- Method
- Method
- Overseer module.
- Class
- Check and update the configuration version.
- Method
- Calculate a version number for the current Phabricator configuration.
- Method
- Method