public <P> void deploy(final String deploymentName, final String runtimeName, final byte[] deploymentHash, final ServiceContainer serviceContainer,
final UpdateResultHandler<?, P> resultHandler, final P param) {
try {
BatchBuilder batchBuilder = serviceContainer.batchBuilder();
deploy(deploymentName, runtimeName, deploymentHash, batchBuilder, serviceContainer, resultHandler, param);
batchBuilder.install();
}
catch (Exception e) {
resultHandler.handleFailure(e, param);
}
}