From f2da26496c8d589769935e270149c61f4617b294 Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Wed, 16 Mar 2022 12:14:15 +0100 Subject: [PATCH] Logging --- .../application/cms/plugins/PluginsReflections.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cms-plugin-framework/src/main/java/org/gcube/application/cms/plugins/PluginsReflections.java b/cms-plugin-framework/src/main/java/org/gcube/application/cms/plugins/PluginsReflections.java index 5616df3..d9f6538 100644 --- a/cms-plugin-framework/src/main/java/org/gcube/application/cms/plugins/PluginsReflections.java +++ b/cms-plugin-framework/src/main/java/org/gcube/application/cms/plugins/PluginsReflections.java @@ -14,21 +14,22 @@ import java.util.Set; public class PluginsReflections { /** Loads Plugin implementation classes. It should only be accessed once by Plugin Manager - * Plugins shouldn't access this unless this class for testing purposes. + * Plugins shouldn't access this class unless for testing purposes. * @return */ public static Map load(){ Map toReturn=new HashMap<>(); - log.warn("WARNING!! LOADING PLUGIN SET : THIS SHOULD HAPPEN ONLY ONCE"); + log.warn("WARNING!! LOADING PLUGIN CLASSES : THIS SHOULD HAPPEN ONLY ONCE"); Reflections reflections = new Reflections( new ConfigurationBuilder() .forPackage("org.gcube.application.cms") .filterInputsBy(new FilterBuilder().includePackage("org.gcube.application.cms"))); reflections.getSubTypesOf(Plugin.class).iterator().forEachRemaining(pluginClass->{ - if(!pluginClass.isInterface() && !Modifier.isAbstract(pluginClass.getModifiers())){ - log.trace("Evaluating class "); + log.trace("Evaluating class {}",pluginClass); + if(!pluginClass.isInterface() && !Modifier.isAbstract(pluginClass.getModifiers())){ try { + log.debug("Found implementation {} ",pluginClass); Plugin plugin = pluginClass.newInstance(); log.debug("Loading {} description : {}", plugin, plugin.getDescriptor());