Behaviour for enqueueing asynchronous export jobs.
Threadline provides a simple OTP Task.Supervisor-based implementation
by default. Adopters needing persistent or multi-node queueing can implement
this behaviour using tools like Oban.
The init/1 callback is used for dependency safeguards, ensuring adapters fail
early if their required underlying library is missing from the environment.
Summary
Callbacks
Enqueues an export job for background processing.
Initializes the adapter. Called during application startup to verify configuration and presence of underlying dependencies.
Types
Callbacks
Enqueues an export job for background processing.
Takes the ID of the threadline_export_jobs record to process.
Initializes the adapter. Called during application startup to verify configuration and presence of underlying dependencies.