123456789_123456789_123456789_123456789_123456789_

Class: ActiveSupport::Executor

Relationships & Source Files
Namespace Children
Modules:
Super Chains via Extension / Inclusion / Inheritance
Class Chain:
Instance Chain:
Inherits: ActiveSupport::ExecutionWrapper
Defined in: activesupport/lib/active_support/executor.rb

Constant Summary

Callbacks - Included

CALLBACK_FILTER_TYPES

ExecutionWrapper - Inherited

Null

Class Attribute Summary

Class Method Summary

ExecutionWrapper - Inherited

.register_hook

Register an object to be invoked during both the run and complete steps.

.run!

Run this execution.

.to_complete, .to_run,
.wrap

Perform the work in the supplied block as an execution.

.active_key, .error_reporter, .perform

DescendantsTracker - Inherited

descendants

See additional method definition at line 104.

subclasses

See additional method definition at line 100.

clear, disable_clear!, reject!,
store_inherited

This is the only method that is not thread safe, but is only ever called during the eager loading phase.

Instance Attribute Summary

Instance Method Summary

ExecutionWrapper - Inherited

#complete!

Complete this in-flight execution.

#hook_state, #complete, #run, #run!

Callbacks - Included

#run_callbacks

Runs the callbacks for the given event.

#halted_callback_hook

A hook invoked every time a before callback is halted.