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); } }