# ri > ActiveJob::Callbacks

## [ActiveJob::Callbacks](https://www.chedong.com/phpMan.php/perldoc/ActiveJob%3A%3ACallbacks/markdown)

------------------------------------------------------------------------
## Includes:
[ActiveSupport::Callbacks](https://www.chedong.com/phpMan.php/perldoc/ActiveSupport%3A%3ACallbacks/markdown) (from /home/chedong/.local/share/rdoc)

------------------------------------------------------------------------
## Extended by:
[ActiveSupport::Concern](https://www.chedong.com/phpMan.php/perldoc/ActiveSupport%3A%3AConcern/markdown) (from /home/chedong/.local/share/rdoc)

(from /home/chedong/.local/share/rdoc)
------------------------------------------------------------------------
## Active Job Callbacks

Active Job provides hooks during the life cycle of a job. Callbacks
allow you to trigger logic during this cycle. Available callbacks are:

* before_enqueue
* around_enqueue
* after_enqueue
* before_perform
* around_perform
* after_perform

NOTE: Calling the same callback multiple times will overwrite previous
callback definitions.
------------------------------------------------------------------------
