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


---

Reply via email to