Interface VendorPackageDownloader
- All Known Implementing Classes:
ComposumPackageDownloader,CrxPackageDownloader
public interface VendorPackageDownloader
Interface any Vendor Package Downloader must provide
-
Method Summary
Modifier and TypeMethodDescriptioncreateDownloadZipBaseUrl(String packageManagerUrl) Base URL of the zip-downloads, without the actual contentPackagePathorg.apache.http.client.methods.HttpPostcreateRebuildMethod(String packagePath, String packageManagerUrl) Http-POST to rebuild a PackageuploadPackageDefinition(String packageManagerUrl, File file, PackageManagerHelper pkgmgr) Upload the given local package definition (without actually installing it).
-
Method Details
-
uploadPackageDefinition
Upload the given local package definition (without actually installing it).- Parameters:
packageManagerUrl- URL of he manager servicefile- Package definition filepkgmgr- Helper for http connections- Returns:
- Package path
-
createRebuildMethod
org.apache.http.client.methods.HttpPost createRebuildMethod(String packagePath, String packageManagerUrl) Http-POST to rebuild a Package- Parameters:
packagePath- Path in jcrpackageManagerUrl- URL of he manager service- Returns:
- Http-Post to call
-
createDownloadZipBaseUrl
Base URL of the zip-downloads, without the actual contentPackagePath- Parameters:
packageManagerUrl- URL of he manager service- Returns:
- Http-Post to call
-