EventPublisher should pass moduleName and eventName to event handler