Interface PluginManager.PluginManagerListener
-
- All Superinterfaces:
java.util.EventListener
- Enclosing interface:
- PluginManager
public static interface PluginManager.PluginManagerListener extends java.util.EventListener
This interface describes an error listener for the plugin manager. The method error should be called by a plugin manager while registering packages and scanning for plugins.- Author:
- bfvdonge
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
error(java.net.URL source, java.lang.Throwable t, java.lang.String className)
Listen for errors which occur while registering packages and scanning for plugins.void
newPlugin(PluginDescriptor plugin, java.util.Collection<java.lang.Class<?>> newTypes)
Listen for plugins that are registered to the manager.
-
-
-
Method Detail
-
error
void error(java.net.URL source, java.lang.Throwable t, java.lang.String className)
Listen for errors which occur while registering packages and scanning for plugins.- Parameters:
source
- The URL which was being registered while this error occurredt
- The error which occurredclassName
- The class name of the class which was being registered, may be null
-
newPlugin
void newPlugin(PluginDescriptor plugin, java.util.Collection<java.lang.Class<?>> newTypes)
Listen for plugins that are registered to the manager. Every time a PluginDescriptor is added to the manager, an event is generated.- Parameters:
plugin
-
-
-