Improved tracing for Plugin availability

This commit is contained in:
Ziver Koc 2016-01-04 22:50:52 +01:00
parent ee3356c6c9
commit d73fbb419a
2 changed files with 9 additions and 5 deletions

BIN
Zutil.jar

Binary file not shown.

View file

@ -73,13 +73,17 @@ public class PluginData {
Class intfClass = getClassByName(pluginIntf); Class intfClass = getClassByName(pluginIntf);
Class pluginClass = getClassByName(className); Class pluginClass = getClassByName(className);
log.finer("Plugin interface: " + if (intfClass == null || pluginClass == null)
(intfClass==null ? "(Not Available) " : "") + pluginIntf + " --> " + log.warning("Plugin interface: " +
(pluginClass==null ? "(Not Available) " : "") + className); (intfClass==null ? "(Not Available) " : "") + pluginIntf + " --> " +
if(intfClass == null || pluginClass == null) (pluginClass==null ? "(Not Available) " : "") + className);
else
log.finer("Plugin interface: "+ pluginIntf +" --> "+ className);
if (intfClass == null || pluginClass == null)
continue; continue;
if(!classMap.containsKey(intfClass)) if (!classMap.containsKey(intfClass))
classMap.put(intfClass, new ArrayList<Class<?>>()); classMap.put(intfClass, new ArrayList<Class<?>>());
classMap.get(intfClass).add(pluginClass); classMap.get(intfClass).add(pluginClass);
} }