Class CrxPackageDownloader
java.lang.Object
io.wcm.tooling.commons.packmgr.download.crx.CrxPackageDownloader
- All Implemented Interfaces:
VendorPackageDownloader
Vendor Downloader for AEM's CRX Package Manager
-
Constructor Summary
Constructors -
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).
-
Constructor Details
-
CrxPackageDownloader
public CrxPackageDownloader()
-
-
Method Details
-
uploadPackageDefinition
public String uploadPackageDefinition(String packageManagerUrl, File file, PackageManagerHelper pkgmgr) Description copied from interface:VendorPackageDownloaderUpload the given local package definition (without actually installing it).- Specified by:
uploadPackageDefinitionin interfaceVendorPackageDownloader- Parameters:
packageManagerUrl- URL of he manager servicefile- Package definition filepkgmgr- Helper for http connections- Returns:
- Package path
-
createRebuildMethod
public org.apache.http.client.methods.HttpPost createRebuildMethod(String packagePath, String packageManagerUrl) Description copied from interface:VendorPackageDownloaderHttp-POST to rebuild a Package- Specified by:
createRebuildMethodin interfaceVendorPackageDownloader- Parameters:
packagePath- Path in jcrpackageManagerUrl- URL of he manager service- Returns:
- Http-Post to call
-
createDownloadZipBaseUrl
Description copied from interface:VendorPackageDownloaderBase URL of the zip-downloads, without the actual contentPackagePath- Specified by:
createDownloadZipBaseUrlin interfaceVendorPackageDownloader- Parameters:
packageManagerUrl- URL of he manager service- Returns:
- Http-Post to call
-