Package org.pf4j

Interface PluginStatusProvider

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void disablePlugin​(java.lang.String pluginId)
      Disables a plugin from being loaded.
      void enablePlugin​(java.lang.String pluginId)
      Enables a plugin that has previously been disabled.
      boolean isPluginDisabled​(java.lang.String pluginId)
      Checks if the plugin is disabled or not
    • Method Detail

      • isPluginDisabled

        boolean isPluginDisabled​(java.lang.String pluginId)
        Checks if the plugin is disabled or not
        Parameters:
        pluginId - the unique plugin identifier, specified in its metadata
        Returns:
        if the plugin is disabled or not
      • disablePlugin

        void disablePlugin​(java.lang.String pluginId)
        Disables a plugin from being loaded.
        Parameters:
        pluginId - the unique plugin identifier, specified in its metadata
        Throws:
        PluginRuntimeException - if something goes wrong
      • enablePlugin

        void enablePlugin​(java.lang.String pluginId)
        Enables a plugin that has previously been disabled.
        Parameters:
        pluginId - the unique plugin identifier, specified in its metadata
        Throws:
        PluginRuntimeException - if something goes wrong