Class: BatchProcessor::BatchBase

Inherits:
Spicerack::InputObject
  • Object
show all
Includes:
BatchProcessor::Batch::Controller, BatchProcessor::Batch::Core, BatchProcessor::Batch::Job, BatchProcessor::Batch::JobController, BatchProcessor::Batch::Malfunction, BatchProcessor::Batch::Predicates, BatchProcessor::Batch::Processor, Conjunction::Junction
Defined in:
lib/batch_processor/batch_base.rb

Direct Known Subclasses

ApplicationBatch

Defined Under Namespace

Classes: BatchCollection, Collection

Constant Summary

Constants included from BatchProcessor::Batch::Processor

BatchProcessor::Batch::Processor::PROCESSOR_CLASS_BY_STRATEGY

Method Summary

Methods included from BatchProcessor::Batch::JobController

#job_canceled, #job_enqueued, #job_failure, #job_retried, #job_running, #job_success

Methods included from BatchProcessor::Batch::Controller

#abort!, #clear!, #enqueued, #finish, #start

Methods included from BatchProcessor::Batch::Predicates

#malfunction?, #processing?

Methods included from BatchProcessor::Batch::Processor

#process, #process!

Methods included from BatchProcessor::Batch::Core

#collection, #details, #initialize