Interface PluginUnpackLocations
-
- All Known Implementing Classes:
PluginUnpackLocationsImpl
public interface PluginUnpackLocations
- Since:
- 7.0
- Author:
- Eugene Petrenko (eugene.petrenko@gmail.com) Date: 01.09.11 14:27
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
cleanPluginsLocationInfo()
removes all information of available plugins.void
cleanupMissingPluginFolders()
filtes plugins installation paths to remove paths of non-existing pluginsFile
getPluginLocation(String archiveName)
Map<String,File>
getPluginsLocations()
-
-
-
Method Detail
-
getPluginLocation
@Nullable File getPluginLocation(@NotNull String archiveName)
- Parameters:
archiveName
- plugin archive name as written inAgentUpdateInfo
- Returns:
- local path or null
-
getPluginsLocations
@NotNull Map<String,File> getPluginsLocations()
- Returns:
- plugin archive name -> location map of all installed plugins
- Since:
- 7.0
-
cleanPluginsLocationInfo
void cleanPluginsLocationInfo()
removes all information of available plugins. This will trigger a full upgrade next time- Since:
- 7.0
-
cleanupMissingPluginFolders
void cleanupMissingPluginFolders()
filtes plugins installation paths to remove paths of non-existing plugins- Since:
- 7.0
-
-