Github user toyboxman commented on a diff in the pull request: https://github.com/apache/incubator-griffin/pull/444#discussion_r232269364 --- Diff: service/src/main/java/org/apache/griffin/core/event/GriffinEventListeners.java --- @@ -0,0 +1,50 @@ +package org.apache.griffin.core.event; + +import java.util.ArrayList; +import java.util.List; + +import org.springframework.beans.BeansException; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.context.properties.ConfigurationProperties; +import org.springframework.context.ApplicationContext; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; + +@Configuration +public class GriffinEventListeners { + private static final Logger LOGGER = LoggerFactory + .getLogger(GriffinEventListeners.class); + + @Autowired + private ApplicationContext context; + @Value("#{'${internal.event.listeners}'.split(',')}") + private List<String> listeners; + + @Bean + public List<GriffinHook> getListenersRegistered() { --- End diff -- good catch @gavlyukovskiy new revision will follow your suggestion thanks
---