public function onChannel($pattern, $callback, $priority = 0)
    {
        $handler = new EventListener($pattern, $callback);
        $this->dispatcher->addListener('message.channel', array($handler, 'testAndExecute'), $priority);

        return $this;
    }