Skip to main content

TriggerDevAdapter

Trait TriggerDevAdapter 

Source
pub trait TriggerDevAdapter: Send + Sync {
    // Required methods
    fn trigger_workflow(
        &self,
        request: JobRequest,
    ) -> IntegrationResult<JobHandle>;
    fn workflow_status(&self, id: &str) -> IntegrationResult<JobStatus>;
    fn poll_workflow(
        &self,
        id: &str,
        attempts: u32,
        backoff_ms: u64,
    ) -> IntegrationResult<JobStatus>;
}

Required Methods§

Implementors§