You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by ch...@apache.org on 2007/07/05 01:33:48 UTC
svn commit: r553346 - in /webservices/sandesha/trunk/java/modules:
core/src/main/java/org/apache/sandesha2/client/
tests/src/test/java/org/apache/sandesha2/
tests/src/test/java/org/apache/sandesha2/scenarios/
Author: chamikara
Date: Wed Jul 4 16:33:47 2007
New Revision: 553346
URL: http://svn.apache.org/viewvc?view=rev&rev=553346
Log:
A correction to the Sandesha2 API. Changed returntypes ArrayList->List
Modified:
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaClient.java
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaReport.java
webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SequenceReport.java
webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SandeshaReportsTest.java
webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SquenceOfferTest.java
webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/scenarios/RMScenariosTest.java
Modified: webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaClient.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaClient.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaClient.java (original)
+++ webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaClient.java Wed Jul 4 16:33:47 2007
@@ -212,10 +212,10 @@
* @return
* @throws SandeshaException
*/
- public static ArrayList getIncomingSequenceReports(ConfigurationContext configCtx) throws SandeshaException {
+ public static List getIncomingSequenceReports(ConfigurationContext configCtx) throws SandeshaException {
SandeshaReport report = getSandeshaReport(configCtx);
- ArrayList incomingSequenceIDs = report.getIncomingSequenceList();
+ List incomingSequenceIDs = report.getIncomingSequenceList();
Iterator incomingSequenceIDIter = incomingSequenceIDs.iterator();
ArrayList incomingSequenceReports = new ArrayList();
Modified: webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaReport.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaReport.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaReport.java (original)
+++ webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SandeshaReport.java Wed Jul 4 16:33:47 2007
@@ -18,6 +18,7 @@
import java.util.ArrayList;
import java.util.HashMap;
+import java.util.List;
@@ -49,11 +50,11 @@
return lng.longValue();
}
- public ArrayList getIncomingSequenceList() {
+ public List getIncomingSequenceList() {
return incomingSequenceList;
}
- public ArrayList getOutgoingSequenceList() {
+ public List getOutgoingSequenceList() {
return outgoingSequenceList;
}
Modified: webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SequenceReport.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SequenceReport.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SequenceReport.java (original)
+++ webservices/sandesha/trunk/java/modules/core/src/main/java/org/apache/sandesha2/client/SequenceReport.java Wed Jul 4 16:33:47 2007
@@ -17,6 +17,7 @@
package org.apache.sandesha2.client;
import java.util.ArrayList;
+import java.util.List;
/**
*This report will contain details of a specific sequence.
@@ -75,7 +76,7 @@
this.sequenceID = sequenceID;
}
- public ArrayList getCompletedMessages () {
+ public List getCompletedMessages () {
return completedMessages;
}
Modified: webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SandeshaReportsTest.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SandeshaReportsTest.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SandeshaReportsTest.java (original)
+++ webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SandeshaReportsTest.java Wed Jul 4 16:33:47 2007
@@ -19,6 +19,7 @@
import java.io.File;
import java.util.ArrayList;
import java.util.Iterator;
+import java.util.List;
import org.apache.axis2.AxisFault;
import org.apache.axis2.Constants;
@@ -110,7 +111,7 @@
assertEquals(sequenceReport.getSequenceDirection(),SequenceReport.SEQUENCE_DIRECTION_OUT);
//testing incoming sequence reports
- ArrayList incomingSequenceReports = SandeshaClient.getIncomingSequenceReports(configContext);
+ List incomingSequenceReports = SandeshaClient.getIncomingSequenceReports(configContext);
assertEquals(incomingSequenceReports.size(),1);
SequenceReport incomingSequenceReport = (SequenceReport) incomingSequenceReports.get(0);
assertEquals(incomingSequenceReport.getCompletedMessages().size(),2);
Modified: webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SquenceOfferTest.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SquenceOfferTest.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SquenceOfferTest.java (original)
+++ webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/SquenceOfferTest.java Wed Jul 4 16:33:47 2007
@@ -18,6 +18,7 @@
import java.io.File;
import java.util.ArrayList;
+import java.util.List;
import org.apache.axis2.Constants;
import org.apache.axis2.addressing.EndpointReference;
@@ -101,7 +102,7 @@
//checking weather the incomingSequenceReport has the offered sequence ID
SandeshaReport rmReport = SandeshaClient.getSandeshaReport(configContext);
- ArrayList incomingSeqList = rmReport.getIncomingSequenceList();
+ List incomingSeqList = rmReport.getIncomingSequenceList();
assertEquals(incomingSeqList.size(),1);
assertEquals(incomingSeqList.get(0),offeredSequenceID);
Modified: webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/scenarios/RMScenariosTest.java
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/scenarios/RMScenariosTest.java?view=diff&rev=553346&r1=553345&r2=553346
==============================================================================
--- webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/scenarios/RMScenariosTest.java (original)
+++ webservices/sandesha/trunk/java/modules/tests/src/test/java/org/apache/sandesha2/scenarios/RMScenariosTest.java Wed Jul 4 16:33:47 2007
@@ -20,6 +20,7 @@
import java.util.ArrayList;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.List;
import junit.framework.AssertionFailedError;
@@ -204,7 +205,7 @@
}
// Establish a baseline count for inbound sequences
- ArrayList oldIncomingReports = SandeshaClient.getIncomingSequenceReports(configContext);
+ List oldIncomingReports = SandeshaClient.getIncomingSequenceReports(configContext);
TestCallback callback1 = new TestCallback ("Callback 1");
serviceClient.sendReceiveNonBlocking (getEchoOMBlock("echo1",sequenceKey),callback1);
@@ -245,7 +246,7 @@
//assertions for the inbound sequence. The one we care about is a new sequence,
//so it will not exist in the oldSequences list.
- ArrayList incomingSequences = SandeshaClient.getIncomingSequenceReports(configContext);
+ List incomingSequences = SandeshaClient.getIncomingSequenceReports(configContext);
SequenceReport incomingSequenceReport = getNewReport(incomingSequences, oldIncomingReports);
System.out.println("Checking Inbound Sequence: " + incomingSequenceReport.getSequenceID());
String offer = (String) clientOptions.getProperty(SandeshaClientConstants.OFFERED_SEQUENCE_ID);
@@ -286,7 +287,7 @@
// Scan through lists of old and new incoming sequences, to find the sequence that
// was established by this test. Note that some of the old sequences may have timed out.
- private SequenceReport getNewReport(ArrayList incomingSequences, ArrayList oldIncomingReports) {
+ private SequenceReport getNewReport(List incomingSequences, List oldIncomingReports) {
HashSet sequenceIds = new HashSet();
for(Iterator oldSequences = oldIncomingReports.iterator(); oldSequences.hasNext(); ) {
SequenceReport report = (SequenceReport) oldSequences.next();
---------------------------------------------------------------------
To unsubscribe, e-mail: sandesha-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: sandesha-dev-help@ws.apache.org