Class ComposumPackageInstaller
java.lang.Object
io.wcm.tooling.commons.packmgr.install.composum.ComposumPackageInstaller
- All Implemented Interfaces:
VendorPackageInstaller
Vendor Installer for Composum.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidinstallPackage(PackageFile packageFile, boolean replicate, PackageManagerHelper pkgmgr, org.apache.http.impl.client.CloseableHttpClient httpClient, org.apache.http.client.protocol.HttpClientContext packageManagerHttpClientContext, org.apache.http.client.protocol.HttpClientContext consoleHttpClientContext, PackageManagerProperties props) Install a Package
-
Constructor Details
-
ComposumPackageInstaller
- Parameters:
url- URL
-
-
Method Details
-
installPackage
public void installPackage(PackageFile packageFile, boolean replicate, PackageManagerHelper pkgmgr, org.apache.http.impl.client.CloseableHttpClient httpClient, org.apache.http.client.protocol.HttpClientContext packageManagerHttpClientContext, org.apache.http.client.protocol.HttpClientContext consoleHttpClientContext, PackageManagerProperties props) throws IOException, PackageManagerException Description copied from interface:VendorPackageInstallerInstall a Package- Specified by:
installPackagein interfaceVendorPackageInstaller- Parameters:
packageFile- Package to be installedreplicate- Replicate packagepkgmgr- Package ManagerhttpClient- Http ClientpackageManagerHttpClientContext- Http Client context used to call the package managerconsoleHttpClientContext- Http Client context used to call the Felix consoleprops- Package manager properties- Throws:
IOException- If calls to the Web Service failPackageManagerException- If the package installation failed
-