Module: ActiveWorker

Defined in:
lib/active_worker/event.rb,
lib/active_worker/template.rb,
lib/active_worker/modes_map.rb,
lib/active_worker/controller.rb,
lib/active_worker/expandable.rb,
lib/active_worker/templatable.rb,
lib/active_worker/parent_event.rb,
lib/active_worker/configuration.rb,
lib/active_worker/failure_event.rb,
lib/active_worker/started_event.rb,
lib/active_worker/finished_event.rb,
lib/active_worker/host_information.rb,
lib/active_worker/behavior/hashable.rb,
lib/active_worker/termination_event.rb,
lib/active_worker/behavior/has_modes.rb,
lib/active_worker/notification_event.rb,
lib/active_worker/job_queue/job_executer.rb,
lib/active_worker/job_queue/run_remotely.rb,
lib/active_worker/job_queue/queue_manager.rb,
lib/active_worker/behavior/can_be_notified.rb,
lib/active_worker/behavior/has_root_object.rb,
lib/active_worker/behavior/create_from_error.rb,
lib/active_worker/behavior/acts_as_root_object.rb,
lib/active_worker/behavior/execute_concurrently.rb

Defined Under Namespace

Modules: Behavior, Expandable, HostInformation, JobQueue, Templatable Classes: Configuration, Controller, Event, FailureEvent, FinishedEvent, ModesMap, NotificationEvent, ParentEvent, StartedEvent, Template, TerminationEvent

Constant Summary collapse

THREADED_MODE =
:local_worker_thread
FORKING_MODE =
:local_worker_fork
DEFAULT_MODE =
FORKING_MODE
PARENT =
:parent
FORKED =
:forked