File: //usr/local/rvm/gems/default/doc/activejob-6.1.4.1/ri/ActiveJob/Callbacks/cdesc-Callbacks.ri
U:RDoc::NormalModule[iI"Callbacks:ETI"ActiveJob::Callbacks;T0o:RDoc::Markup::Document:@parts[o;;[S:RDoc::Markup::Heading:
leveli: textI"Active Job Callbacks;To:RDoc::Markup::BlankLine o:RDoc::Markup::Paragraph;[I"SActive Job provides hooks during the life cycle of a job. Callbacks allow you ;TI"Ato trigger logic during this cycle. Available callbacks are:;T@o:RDoc::Markup::List:
@type:BULLET:@items[o:RDoc::Markup::ListItem:@label0;[o;
;[I"<tt>before_enqueue</tt>;To;;0;[o;
;[I"<tt>around_enqueue</tt>;To;;0;[o;
;[I"<tt>after_enqueue</tt>;To;;0;[o;
;[I"<tt>before_perform</tt>;To;;0;[o;
;[I"<tt>around_perform</tt>;To;;0;[o;
;[I"<tt>after_perform</tt>;T@o;
;[I"aNOTE: Calling the same callback multiple times will overwrite previous callback definitions.;T:
@fileI" lib/active_job/callbacks.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[ [ [[I"ActiveSupport::Callbacks;To;;[ ;@7;0I" lib/active_job/callbacks.rb;T[I"ActiveSupport::Callbacks;To;;[ ;@7;0@?[[I"
class;T[[:public[ [:protected[ [:private[ [I"
instance;T[[;[ [;[ [;[ [[I"ActiveSupport::Concern;To;;[ ;@7;0@?[U:RDoc::Context::Section[i 0o;;[ ;0;0[@7I"ActiveJob;TcRDoc::NormalModule