Class DatabasePluginScanner

  • All Implemented Interfaces:
    com.atlassian.plugin.loaders.classloading.Scanner

    public class DatabasePluginScanner
    extends Object
    implements com.atlassian.plugin.loaders.classloading.Scanner
    Scans the database for plugin data.
    • Method Detail

      • scan

        public Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit> scan()
        Specified by:
        scan in interface com.atlassian.plugin.loaders.classloading.Scanner
      • getDeploymentUnits

        public Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit> getDeploymentUnits()
        Specified by:
        getDeploymentUnits in interface com.atlassian.plugin.loaders.classloading.Scanner
      • reset

        public void reset()
        Specified by:
        reset in interface com.atlassian.plugin.loaders.classloading.Scanner
      • remove

        public void remove​(com.atlassian.plugin.loaders.classloading.DeploymentUnit deploymentUnit)
                    throws com.atlassian.plugin.PluginException
        Specified by:
        remove in interface com.atlassian.plugin.loaders.classloading.Scanner
        Throws:
        com.atlassian.plugin.PluginException