package org.ngrinder.infra.plugin.finder; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Component; import ro.fortsoft.pf4j.DefaultExtensionFinder; import ro.fortsoft.pf4j.PluginManager; /** * DefaultExtensionFinder extended class. * Connect with Finder. * * @author Gisoo Gwon ,GeunWoo Son * @see https://github.com/decebals/pf4j-spring * @since 3.0 */ @Component public class NGrinderDefaultExtensionFinder extends DefaultExtensionFinder{ @Autowired public NGrinderDefaultExtensionFinder(PluginManager pluginManager) { super(pluginManager); finders.add(new NGrinderServiceProviderExtensionFinder(pluginManager)); } @Override protected void addDefaults(PluginManager pluginManager) { // Disable the default ProviderExtensionFinder } }