From cb1770fff046c0bbbb6e20562c4604afa89cd30c Mon Sep 17 00:00:00 2001
From: Leonardo Vannucci <leonardo.vannucci@grupposistematica.it>
Date: Thu, 25 Oct 2018 17:50:12 +0200
Subject: [PATCH] gestione modalita trasmissione
---
dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
diff --git a/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java b/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
index 301666f..50d0c2e 100644
--- a/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
+++ b/dg1cloud-core/src/main/java/it/digione/dg1cloud/controller/StartURPController.java
@@ -166,18 +166,27 @@
JAXBElement<String> jaxbBody = factory.createInstanceMessageCreateRequestBody(startURPForm.getCorpo());
request.setBody(jaxbBody);
+ Variables variables = factory.createInstanceMessageCreateRequestVariables();
+
Variable variable = new Variable();
variable.setKey("transition");
variable.setType("string");
variable.setValueString(factory.createInstanceMessageCreateRequestVariablesVariableValueString(isdProperties.getUrp().getTransition()));
- Variables variables = factory.createInstanceMessageCreateRequestVariables();
+ variables.getVariable().add(variable);
+
+ variable = new Variable();
+ variable.setKey("modTrasmissione");
+ variable.setType("string");
+ variable.setValueString(factory.createInstanceMessageCreateRequestVariablesVariableValueString(isdProperties.getUrp().getModTrasmissione()));
+
variables.getVariable().add(variable);
JAXBElement<Variables> jaxbVariables = factory.createInstanceMessageCreateRequestVariables(variables);
request.setVariables(jaxbVariables);
request.setStartWorkflow(factory.createInstanceMessageCreateRequestStartWorkflow(true));
+ request.setInstanceOperation(factory.createInstanceMessageCreateRequestInstanceOperation(isdProperties.getUrp().getTransition()));
Attachments attachments = new Attachments();
--
Gitblit v1.6.2