GRAILS-10629 added new interface and DI for listener beans