Interface ToolPaths
-
- All Known Implementing Classes:
ToolPathsImpl
public interface ToolPathsCreated by Evgeniy.Koshkin.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FilegetDownloadTempDirectory(ToolType toolType)FilegetInstalledToolsStorageFile()FilegetPackagedToolPath(String toolName)FilegetPackagedToolsFolder()This folder is used for storing repacked tool packages that are ready to be used by agents.FilegetSharedBundledToolPath(File toolPackage)FilegetSharedBundledToolPath(String toolPackageName)FilegetSharedBundledToolsFolder()This folder is used for storing original tool packages of bundled tools that are downloaded and installed on server startup.FilegetSharedToolPath(File toolPackage)FilegetSharedToolPath(String toolPackageName)FilegetSharedToolsFolder()This folder is used for storing original tool packages of non-bundled tools.FilegetUnpackedContentPath(String toolName)Collection<File>listBundledToolPackages()Collection<File>listToolPackages()
-
-
-
Method Detail
-
getSharedToolsFolder
@NotNull File getSharedToolsFolder()
This folder is used for storing original tool packages of non-bundled tools. These packages are stored in their initial state (before repacking) and therefore they are not ready to be used on agents.The packages are not removed after repacking (e.g. they are used to repack the tools after cache cleanup).
-
getSharedBundledToolsFolder
@NotNull File getSharedBundledToolsFolder()
This folder is used for storing original tool packages of bundled tools that are downloaded and installed on server startup.- See Also:
BundledToolInstaller
-
getPackagedToolsFolder
@NotNull File getPackagedToolsFolder()
This folder is used for storing repacked tool packages that are ready to be used by agents.
-
getDownloadTempDirectory
@NotNull File getDownloadTempDirectory(@NotNull ToolType toolType) throws IOException
- Throws:
IOException
-
listToolPackages
@NotNull Collection<File> listToolPackages()
-
listBundledToolPackages
@NotNull Collection<File> listBundledToolPackages()
-
getInstalledToolsStorageFile
@NotNull File getInstalledToolsStorageFile()
-
-