summaryrefslogtreecommitdiffstats
path: root/sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java22
1 files changed, 14 insertions, 8 deletions
diff --git a/sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java b/sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java
index fbf68fab7a..05b8538c2a 100644
--- a/sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java
+++ b/sca-java-2.x/trunk/testing/itest/ws/holder-ws-service-multiple-outputs/src/main/java/org/example/orderservice/OrderServiceBareImpl.java
@@ -46,24 +46,30 @@ public class OrderServiceBareImpl implements OrderServiceBare {
@Override
public void bareReviewOrderInOutHolder(Holder<Order> myData) {
+ String customerId = "cust1234";
double total = myData.value.getTotal();
- myData.value = new Order();
+ Order newOrder = new Order();
+
if ( total < 100.0 ) {
- myData.value.setStatus( Status.APPROVED );
+ newOrder.setStatus( Status.APPROVED );
} else if ( total > 1100.0 ) {
- myData.value.setStatus( Status.REJECTED );
- }
+ newOrder.setStatus( Status.REJECTED );
+ }
+ newOrder.setCustomerId(customerId);
+ myData.value = newOrder;
}
@Override
public void bareReviewOrderOutHolder(Holder<Order> myData) {
boolean holderEmpty = (myData.value == null ? true : false);
- myData.value = new Order();
+ Order newOrder = new Order();
+
if (holderEmpty) {
- myData.value.setStatus( Status.APPROVED );
- myData.value.setCustomerId("approved.1234");
+ newOrder.setStatus( Status.APPROVED );
+ newOrder.setCustomerId("approved.1234");
} else {
- myData.value.setStatus( Status.REJECTED );
+ newOrder.setStatus( Status.REJECTED );
}
+ myData.value = newOrder;
}
}