ref.acquireReference();
   public void load() throws Exception   {      List refs = pm.messageRefs(storeID, channelID);            Iterator iter = refs.iterator();      while (iter.hasNext())      {         String messageID = (String)iter.next();         MessageReference ref = messageStore.getReference(messageID);         messageRefs.addLast(ref, ref.getPriority());      }            List dels = pm.deliveries(storeID, channelID);      iter = dels.iterator();      while (iter.hasNext())      {         String messageID = (String)iter.next();         MessageReference ref = messageStore.getReference(messageID);         Delivery del = new SimpleDelivery(channel, ref);         deliveries.put(del.getReference().getMessageID(), del);      }         }