Module: RocketJob::Batch
- Extended by:
- ActiveSupport::Concern
- Includes:
- Callbacks, IO, Logger, Model, StateMachine, Throttle, ThrottleRunningWorkers, Worker
- Defined in:
- lib/rocket_job/batch.rb,
lib/rocket_job/batch/io.rb,
lib/rocket_job/batch/model.rb,
lib/rocket_job/batch/logger.rb,
lib/rocket_job/batch/result.rb,
lib/rocket_job/batch/worker.rb,
lib/rocket_job/batch/results.rb,
lib/rocket_job/batch/tabular.rb,
lib/rocket_job/batch/throttle.rb,
lib/rocket_job/batch/callbacks.rb,
lib/rocket_job/batch/statistics.rb,
lib/rocket_job/batch/performance.rb,
lib/rocket_job/batch/state_machine.rb,
lib/rocket_job/batch/tabular/input.rb,
lib/rocket_job/batch/lower_priority.rb,
lib/rocket_job/batch/tabular/output.rb,
lib/rocket_job/batch/throttle_windows.rb,
lib/rocket_job/batch/throttle_running_workers.rb
Defined Under Namespace
Modules: Callbacks, IO, Logger, LowerPriority, Model, StateMachine, Statistics, Throttle, ThrottleRunningWorkers, ThrottleWindows, Worker Classes: Performance, Result, Results, Tabular
Method Summary
Methods included from IO
#download, #input, #output, #upload, #upload_arel, #upload_integer_range, #upload_integer_range_in_reverse_order, #upload_mongo_query, #upload_slice, #write_output
Methods included from Worker
#rocket_job_active_workers, #rocket_job_batch_callbacks, #rocket_job_batch_complete?, #rocket_job_batch_fail!, #rocket_job_batch_perform, #rocket_job_batch_run_after_callbacks, #rocket_job_batch_run_before_callbacks, #rocket_job_batch_throttled?, #rocket_job_perform_slice, #rocket_job_process_slice, #rocket_job_work, #work_first_slice
Methods included from StateMachine
Methods included from Model
#compressed?, #encrypted?, #percent_complete, #status, #worker_count, #worker_names