try {
Tuple tuple = new Tuple();
TupleBrowser iter = getOrderedIndex().browse();
while (iter.getNext(tuple)) {
Long key = (Long) tuple.getKey();
MessageIdentity messageIdentity = null;
if (key != null) {
String messageID = (String) tuple.getValue();
if (messageID != null) {
messageIdentity = new MessageIdentity(messageID, key);
}
}
if (messageIdentity != null) {
container.recoverMessageToBeDelivered(messageIdentity);
}