Class PluginSpiLoader


  • public final class PluginSpiLoader
    extends Object
    This acts as the main loader for plugins using the SPI loader system.
    • Method Detail

      • loadPlugins

        public static List<IDeepPlugin> loadPlugins​(ISettings settings,
                                                    IReflection reflection,
                                                    ClassLoader loader)
        Load all available plugins.
        Parameters:
        settings - the current settings
        reflection - the reflection service
        loader - the classloader to use
        Returns:
        the list of loaded plugins in order
        See Also:
        IDeepPlugin