Module: BatchProcessor

Defined in:
lib/batch_processor/batch/job.rb,
lib/batch_processor.rb,
lib/batch_processor/version.rb,
lib/batch_processor/batch_job.rb,
lib/batch_processor/batch/core.rb,
lib/batch_processor/batch_base.rb,
lib/batch_processor/collection.rb,
lib/batch_processor/batch_details.rb,
lib/batch_processor/processor_base.rb,
lib/batch_processor/batch/processor.rb,
lib/batch_processor/batch/controller.rb,
lib/batch_processor/batch/predicates.rb,
lib/batch_processor/malfunction/base.rb,
lib/batch_processor/batch/malfunction.rb,
lib/batch_processor/processor/execute.rb,
lib/batch_processor/processor/process.rb,
lib/batch_processor/processors/parallel.rb,
lib/batch_processor/batch/job_controller.rb,
lib/batch_processor/processors/sequential.rb,
lib/batch_processor/malfunction/not_aborted.rb,
lib/batch_processor/malfunction/not_started.rb,
lib/batch_processor/malfunction/not_processing.rb,
lib/batch_processor/malfunction/already_aborted.rb,
lib/batch_processor/malfunction/already_cleared.rb,
lib/batch_processor/malfunction/already_started.rb,
lib/batch_processor/malfunction/already_enqueued.rb,
lib/batch_processor/malfunction/already_finished.rb,
lib/batch_processor/malfunction/collection_empty.rb,
lib/batch_processor/malfunction/still_processing.rb,
lib/batch_processor/malfunction/collection_invalid.rb,
lib/generators/batch_processor/batch_processor_generator.rb,
lib/generators/batch_processor/install/install_generator.rb,
lib/generators/batch_processor/application_job/application_job_generator.rb,
lib/generators/batch_processor/application_batch/application_batch_generator.rb

Overview

The Sequential Processor uses ‘.perform_now` to procedurally process each job within the current thread.

Defined Under Namespace

Modules: Batch, Generators, Malfunction, Processor, Processors Classes: AlreadyAbortedError, AlreadyClearedError, AlreadyEnqueuedError, AlreadyFinishedError, AlreadyStartedError, BatchBase, BatchDetails, BatchJob, ClassMissingError, Collection, CollectionEmptyError, CollectionInvalidError, Error, NotAbortedError, NotFoundError, NotProcessingError, NotStartedError, ProcessorBase, StillProcessingError

Constant Summary collapse

VERSION =
"0.4.2"