Class DeploymentServiceImpl
java.lang.Object
com.aeontronix.enhancedmule.tools.AbstractService
com.aeontronix.enhancedmule.tools.legacy.deploy.DeploymentServiceImpl
- All Implemented Interfaces:
Service,DeploymentService
public class DeploymentServiceImpl extends AbstractService implements DeploymentService
-
Field Summary
-
Constructor Summary
Constructors Constructor Description DeploymentServiceImpl() -
Method Summary
Modifier and Type Method Description HDeploymentResultdeployOnPrem(Server target, @NotNull String appName, @NotNull File file, @NotNull String filename, APIProvisioningConfig apiProvisioningConfig)Deploy application with optional automatic api provisioning
-
Constructor Details
-
DeploymentServiceImpl
public DeploymentServiceImpl()
-
-
Method Details
-
deployOnPrem
public HDeploymentResult deployOnPrem(Server target, @NotNull @NotNull String appName, @NotNull @NotNull File file, @NotNull @NotNull String filename, APIProvisioningConfig apiProvisioningConfig) throws IOException, HttpException, ProvisioningExceptionDeploy application with optional automatic api provisioning- Specified by:
deployOnPremin interfaceDeploymentService- Parameters:
target- target to deploy toappName- Application namefile- Application archive filefilename- Application archive filenameapiProvisioningConfig- API Provisioning config (if null no API provisioning will be done)- Returns:
- Deployment result
- Throws:
IOException- If an error occurs reading the application fileHttpException- If an error occurs commnunicating with anypointProvisioningException
-