chamikara    2005/01/10 15:02:39

  Modified:    sandesha/src/org/apache/sandesha/server/queue
                        ResponseSequenceHash.java
  Log:
  method setResponseReceived(String msgID) was added
  
  Revision  Changes    Path
  1.11      +12 -1     
ws-fx/sandesha/src/org/apache/sandesha/server/queue/ResponseSequenceHash.java
  
  Index: ResponseSequenceHash.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/sandesha/src/org/apache/sandesha/server/queue/ResponseSequenceHash.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- ResponseSequenceHash.java 10 Jan 2005 10:49:42 -0000      1.10
  +++ ResponseSequenceHash.java 10 Jan 2005 23:02:39 -0000      1.11
  @@ -23,6 +23,7 @@
   import java.util.Set;
   import java.util.Vector;
   
  +import java_cup.version;
   
   import org.apache.sandesha.Constants;
   import org.apache.sandesha.RMMessageContext;
  @@ -43,7 +44,7 @@
    */
   public class ResponseSequenceHash {
   
  -    //following concepts was removed from priorityQueue.
  +    //following concepts was removed from highPriorityQueue.
       //This was to reduce complexity. (Since here time is also taken into
       // account)
       //private long lastProcessed;
  @@ -317,6 +318,16 @@
           }
           
           return result;
  +    }
  +    
  +    public void setResponseReceived(String msgID){
  +        Iterator it = hash.keySet().iterator();
  +        
  +        while(it.hasNext()){
  +            RMMessageContext msg = (RMMessageContext)hash.get(it.next());
  +            if(msg.getMessageID().equals(msgID))
  +                msg.setResponseReceived(true);
  +        } 
       }
       
   }
  
  
  

Reply via email to