Class DatabasePluginScanner

java.lang.Object
com.atlassian.confluence.plugin.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.
  • Constructor Details

  • Method Details

    • 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