Expand description
Job Processing Engine
This module contains the job processing engine that handles job execution, worker management, and background job processing.
Re-exports§
pub use activator::JobActivator;pub use processor::JobProcessor;pub use retry::RetryPolicy;pub use retry::RetryStrategy;pub use scheduler::JobScheduler;pub use server::BackgroundJobServer;pub use server::ServerConfig;pub use worker::WorkerConfig;pub use worker::WorkerContext;pub use worker::WorkerResult;
Modules§
- activator
- Job activator for method invocation
- processor
- Job processor for executing individual jobs
- retry
- Retry logic and policies
- scheduler
- Job scheduler for delayed and recurring jobs
- server
- Background job server for managing job processing
- worker
- Worker types and configuration
Structs§
- Worker
Registry - Registry for job workers
Traits§
- Worker
- Trait for executing jobs