Эквивалентные классы для плагинов немного отличаются.

Для плагинов класс расширения - это код вашего плагина, где вы указываете события, на которые хотите подписаться, и код, что будет выполняться при запуске этого события. Смотрите Документацию плагина для получения более подробной информации.

Класс  диспетчера плагинов - это внутренний класс Joomla; вы не реализуете и не переопределяете его в коде вашего плагина. Для запуска события код вызовет dispatch(...) на экземпляре диспетчера, передавая сведения о названии события плагина и любых связанных элементах данных. В dispatch() затем функция вызывает связанные функции всех плагинов, которые подписались на этот тип события плагина.