getUserInput(JetBackup::ID_FIELD, 0, UserInput::UINT); } /** * @return void * @throws AjaxException * @throws InvalidArgumentException * @throws DBException * @throws IOException * @throws TaskException */ public function execute(): void { if(!$this->getId()) throw new AjaxException("No queue id provided"); $queue = new QueueItem($this->getId()); if(!$queue->getId()) throw new AjaxException("Invalid queue id provided"); $queue->abort(); $this->setResponseMessage("Queue Item Aborted successfully!"); } }