protected function handleGetJobRequest(Worker $worker)
    {
        $this->getLogger()->debug('Worker '.$worker->getHexId().' is requesting a Job.');
        if (!$worker->isValid()) {
            return;
        }
        $actions = $worker->getActionList();
        foreach ($actions as $action) {
            if (isset($this->notAvailable[$action])) {
                unset($this->notAvailable[$action]);
                $this->getLogger()->debug('Action: '.$action.' is available.');
            }
        }
    }