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 Summary
Constructors Constructor Description RemotePluginScanner(String resourceName, RemoteAgent remoteAgent, HomeDirectoryLayout homeDirectoryLayout)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit>getDeploymentUnits()voidremove(com.atlassian.plugin.loaders.classloading.DeploymentUnit unit)voidreset()Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit>scan()
-
-
-
Constructor Detail
-
RemotePluginScanner
public RemotePluginScanner(String resourceName, RemoteAgent remoteAgent, HomeDirectoryLayout homeDirectoryLayout)
-
-
Method Detail
-
scan
public Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit> scan()
- Specified by:
scanin interfacecom.atlassian.plugin.loaders.classloading.Scanner
-
getDeploymentUnits
public Collection<com.atlassian.plugin.loaders.classloading.DeploymentUnit> getDeploymentUnits()
- Specified by:
getDeploymentUnitsin interfacecom.atlassian.plugin.loaders.classloading.Scanner
-
reset
public void reset()
- Specified by:
resetin interfacecom.atlassian.plugin.loaders.classloading.Scanner
-
remove
public void remove(com.atlassian.plugin.loaders.classloading.DeploymentUnit unit) throws com.atlassian.plugin.PluginException- Specified by:
removein interfacecom.atlassian.plugin.loaders.classloading.Scanner- Throws:
com.atlassian.plugin.PluginException
-
-