Class ControllerPluginManager


  • public class ControllerPluginManager
    extends java.lang.Object
    • Field Detail

      • configuration

        protected ch.exense.commons.app.Configuration configuration
      • pluginManager

        protected step.core.plugins.PluginManager<ControllerPlugin> pluginManager
    • Constructor Detail

      • ControllerPluginManager

        public ControllerPluginManager​(ch.exense.commons.app.Configuration configuration)
                                throws step.core.plugins.PluginManager.Builder.CircularDependencyException,
                                       java.lang.InstantiationException,
                                       java.lang.IllegalAccessException,
                                       java.lang.ClassNotFoundException
        Throws:
        step.core.plugins.PluginManager.Builder.CircularDependencyException
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.ClassNotFoundException
      • ControllerPluginManager

        public ControllerPluginManager​(ch.exense.commons.app.Configuration configuration,
                                       ModuleChecker moduleChecker)
                                throws step.core.plugins.PluginManager.Builder.CircularDependencyException,
                                       java.lang.InstantiationException,
                                       java.lang.IllegalAccessException,
                                       java.lang.ClassNotFoundException
        Throws:
        step.core.plugins.PluginManager.Builder.CircularDependencyException
        java.lang.InstantiationException
        java.lang.IllegalAccessException
        java.lang.ClassNotFoundException