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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to