out.writeInt(deliveryCount);
   public void writeExternal(ObjectOutput out) throws IOException   {            out.writeObject(messageID);      out.writeBoolean(reliable);      out.writeLong(expiration);      out.writeLong(timestamp);      writeMap(out, headers);      out.writeBoolean(redelivered);      out.writeInt(priority);   }