protected function executeJob(Job $job): ?\Throwable
    {
        try {
            $this->jobExecutor->executeJob($job, $this->retryLimit);
        } catch (\Throwable $e) {
            return $e;
        }

        return null;
    }
protected function executeJob(Job $job): ?\Throwable
    {
        try {
            $this->jobExecutor->executeJob($job, $this->retryLimit);
        } catch (\Throwable $e) {
            return $e;
        }

        return null;
    }
protected function executeJob ( Job $ job ) : ? \ Throwable { try { $ this -> jobExecutor -> executeJob ( $ job , $ this -> retryLimit ) ; } catch ( \ Throwable $ e ) { return $ e ; } return null ; }
Executes a single job.
Executes a single job .