[savara-commits] savara SVN: r610 - in branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources: results and 1 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Jan 21 18:23:08 EST 2011
Author: objectiser
Date: 2011-01-21 18:23:08 -0500 (Fri, 21 Jan 2011)
New Revision: 610
Added:
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ESBBroker.spr
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/PurchaseGoods.spr
branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ReqRespFault.spr
Log:
Started localising the parsing and generation tests to the specific plugins. The current results for the protocol don't include the necessary annotations to carry the additional information.
Added: branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ESBBroker.spr
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ESBBroker.spr (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ESBBroker.spr 2011-01-21 23:23:08 UTC (rev 610)
@@ -0,0 +1,46 @@
+protocol ESBBrokerProcess {
+ role Broker, Buyer, CreditAgency, Supplier;
+ makeEnquiry(Enquiry) from Buyer to Broker;
+ repeat {
+ run RequestForQuote(Broker);
+ }
+ makeEnquiry(QuoteList) from Broker to Buyer;
+ choice from Buyer to Broker {
+ buy(Buy):
+ role SupplierTxnProcessor;
+ checkCredit(CreditInformation) from Broker to CreditAgency;
+ choice from CreditAgency to Broker {
+ checkCredit(CreditValid):
+ confirm(OrderConfirmed) from Broker to SupplierTxnProcessor;
+ confirm(BookingReference) from SupplierTxnProcessor to Broker;
+ buy(BookingReference) from Broker to Buyer;
+
+ checkCredit(CreditInvalid):
+ buy(OrderRejected) from Broker to Buyer;
+
+ }
+
+ cancel(Cancel):
+
+ }
+ protocol CompleteTransaction {
+ role SupplierTxnProcessor;
+ buy(Buy) from Buyer to Broker;
+ checkCredit(CreditInformation) from Broker to CreditAgency;
+ choice from CreditAgency to Broker {
+ checkCredit(CreditValid):
+ confirm(OrderConfirmed) from Broker to SupplierTxnProcessor;
+ confirm(BookingReference) from SupplierTxnProcessor to Broker;
+ buy(BookingReference) from Broker to Buyer;
+
+ checkCredit(CreditInvalid):
+ buy(OrderRejected) from Broker to Buyer;
+
+ }
+ }
+ protocol RequestForQuote {
+ role SupplierQuoteEngine;
+ getQuote(RequestForQuote) from Broker to SupplierQuoteEngine;
+ getQuote(Quote) from SupplierQuoteEngine to Broker;
+ }
+}
Added: branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/PurchaseGoods.spr
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/PurchaseGoods.spr (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/PurchaseGoods.spr 2011-01-21 23:23:08 UTC (rev 610)
@@ -0,0 +1,13 @@
+protocol PurchaseGoodsProcess {
+ role Buyer, CreditAgency, Store;
+ buy(BuyRequest) from Buyer to Store;
+ checkCredit(CreditCheckRequest) from Store to CreditAgency;
+ choice from CreditAgency to Store {
+ checkCredit(CreditCheckOk):
+ buy(BuyConfirmed) from Store to Buyer;
+
+ checkCredit(CreditCheckInvalid):
+ buy(BuyFailed) from Store to Buyer;
+
+ }
+}
Added: branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ReqRespFault.spr
===================================================================
--- branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ReqRespFault.spr (rev 0)
+++ branches/experimental/2.0.x/bundles/org.savara.pi4soa.cdm/src/test/resources/results/protocol/ReqRespFault.spr 2011-01-21 23:23:08 UTC (rev 610)
@@ -0,0 +1,10 @@
+protocol ReqRespFaultProcess {
+ role Buyer, Seller;
+ checkCredit(CreditInformation) from Buyer to Seller;
+ choice from Seller to Buyer {
+ checkCredit(CreditValid):
+
+ checkCredit(CreditInvalid):
+
+ }
+}
More information about the savara-commits
mailing list