Пример #1
0
 /**
  * @inheritdoc
  */
 public function deleteMessage($queueName, $message)
 {
     $queues = $this->resolveAliasQueueName($queueName);
     if (is_array($queues)) {
         throw new ErrorException('Alias ' . $queueName . ' as multiple queue link : ' . implode(' , ', $queues));
     } else {
         $this->adapter->deleteMessage($queues, $message);
     }
     return $this;
 }
Пример #2
0
 /**
  * @inheritdoc
  *
  * @throws QueueAliasException
  */
 public function deleteMessage($queueName, $message)
 {
     $queues = $this->resolveAliasQueueName($queueName);
     if (is_array($queues)) {
         throw new QueueAliasException('Alias ' . $queueName . ' corresponds to several queues: ' . implode(' , ', $queues));
     } else {
         $this->adapter->deleteMessage($queues, $message);
     }
     return $this;
 }