You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by gn...@apache.org on 2006/01/18 20:50:09 UTC
svn commit: r370237 -
/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java
Author: gnodet
Date: Wed Jan 18 11:50:07 2006
New Revision: 370237
URL: http://svn.apache.org/viewcvs?rev=370237&view=rev
Log:
Add async send on TestSupport
Modified:
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java
Modified: incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java?rev=370237&r1=370236&r2=370237&view=diff
==============================================================================
--- incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java (original)
+++ incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/tck/TestSupport.java Wed Jan 18 11:50:07 2006
@@ -59,13 +59,17 @@
assertMessagesReceived(messageCount);
}
+ protected void sendMessages(QName service, int messageCount) throws Exception {
+ sendMessages(service, messageCount, true);
+ }
+
/**
* Sends the given number of messages to the given service
*
* @param service
* @throws javax.jbi.messaging.MessagingException
*/
- protected void sendMessages(QName service, int messageCount) throws Exception {
+ protected void sendMessages(QName service, int messageCount, boolean sync) throws Exception {
for (int i = 1; i <= messageCount; i++) {
InOnly exchange = client.createInOnlyExchange();
@@ -76,7 +80,11 @@
message.setContent(new StringSource(createMessageXmlText(i)));
exchange.setService(service);
- client.sendSync(exchange);
+ if (sync) {
+ client.sendSync(exchange);
+ } else {
+ client.send(exchange);
+ }
// lets assert that we have no failure
Exception error = exchange.getError();