chamikara    2005/02/17 22:37:37

  Modified:    sandesha/src/org/apache/sandesha/storage/dao
                        SandeshaQueueDAO.java
  Log:
   Fololowing methods were added
  
   public void addSendMsgNo(String seqId,long msgNo);
  
    public boolean isSentMsg(String seqId,long msgNo);
  
    public boolean hasLastMsgReceived(String seqId);
  
    public long getLastMsgNo(String seqId);
  
  Revision  Changes    Path
  1.2       +21 -0     
ws-fx/sandesha/src/org/apache/sandesha/storage/dao/SandeshaQueueDAO.java
  
  Index: SandeshaQueueDAO.java
  ===================================================================
  RCS file: 
/home/cvs/ws-fx/sandesha/src/org/apache/sandesha/storage/dao/SandeshaQueueDAO.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- SandeshaQueueDAO.java     16 Feb 2005 08:03:13 -0000      1.1
  +++ SandeshaQueueDAO.java     18 Feb 2005 06:37:37 -0000      1.2
  @@ -21,6 +21,7 @@
   import org.apache.sandesha.RMMessageContext;
   import org.apache.sandesha.storage.queue.QueueException;
   import org.apache.sandesha.storage.queue.SandeshaQueue;
  +import org.apache.sandesha.storage.queue.SequenceHash;
   
   import java.util.Random;
   import java.util.Set;
  @@ -455,4 +456,24 @@
           SandeshaQueue sq = SandeshaQueue.getInstance();
           sq.setAckReceived(seqId, msgNo);
       }
  +    
  +    public void addSendMsgNo(String seqId,long msgNo){
  +     SandeshaQueue sq = SandeshaQueue.getInstance();
  +     sq.addSendMsgNo(seqId,msgNo);
  +    }
  +    
  +    public boolean isSentMsg(String seqId,long msgNo){
  +     SandeshaQueue sq = SandeshaQueue.getInstance();
  +     return sq.isSentMsg(seqId,msgNo);
  +    }
  +    
  +    public boolean hasLastMsgReceived(String seqId){
  +     SandeshaQueue sq = SandeshaQueue.getInstance();
  +     return sq.hasLastMsgReceived(seqId);   
  +    }
  +
  +    public long getLastMsgNo(String seqId){
  +     SandeshaQueue sq = SandeshaQueue.getInstance();
  +     return sq.getLastMsgNo(seqId);
  +    }
   }
  
  
  

Reply via email to