Class RemotePluginScanner

java.lang.Object
com.atlassian.bamboo.v2.build.agent.remote.plugins.RemotePluginScanner
All Implemented Interfaces:
com.atlassian.plugin.loaders.classloading.Scanner

public class RemotePluginScanner extends Object implements com.atlassian.plugin.loaders.classloading.Scanner
  • 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 unit) throws com.atlassian.plugin.PluginException
      Specified by:
      remove in interface com.atlassian.plugin.loaders.classloading.Scanner
      Throws:
      com.atlassian.plugin.PluginException