Class: SpreeCmCommissioner::Integrations::BaseJob
- Inherits:
-
ApplicationJob
- Object
- ActiveJob::Base
- ApplicationJob
- ApplicationJob
- SpreeCmCommissioner::Integrations::BaseJob
- Defined in:
- app/jobs/spree_cm_commissioner/integrations/base_job.rb
Overview
Base class for integration jobs
Provides common error handling and alerting functionality for all integration jobs. Subclasses should implement their own perform logic and call the appropriate error handler methods.