public function setEventQueueFactory(EventQueueFactoryInterface $queueFactory)
    {
        parent::setEventQueueFactory($queueFactory);
        foreach ($this->plugins as $plugin) {
            if (!($plugin instanceof EventQueueFactoryAwareInterface)) {
                continue;
            }

            $plugin->setEventQueueFactory($queueFactory);
        }
    }