general infrastructure change to perform all semaphored_job-related operations via the corresponding adaptor