Class PluginsRemoverImpl
- java.lang.Object
-
- jetbrains.buildServer.agent.plugins.files.PluginsRemoverImpl
-
- All Implemented Interfaces:
PluginsRemover
public class PluginsRemoverImpl extends Object implements PluginsRemover
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 01.09.11 18:30
-
-
Constructor Summary
Constructors Constructor Description PluginsRemoverImpl(AgentConfiguration config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanRemoveList()
Collection<File>
getFilesToDelete()
boolean
removePlugins()
void
writeFilesToDelete(Collection<File> files)
-
-
-
Constructor Detail
-
PluginsRemoverImpl
public PluginsRemoverImpl(@NotNull AgentConfiguration config)
-
-
Method Detail
-
writeFilesToDelete
public void writeFilesToDelete(@NotNull Collection<File> files) throws UpgradeFailedException
- Specified by:
writeFilesToDelete
in interfacePluginsRemover
- Throws:
UpgradeFailedException
-
cleanRemoveList
public void cleanRemoveList()
- Specified by:
cleanRemoveList
in interfacePluginsRemover
-
removePlugins
public boolean removePlugins()
- Specified by:
removePlugins
in interfacePluginsRemover
-
getFilesToDelete
@NotNull public Collection<File> getFilesToDelete()
-
-