if (!rc.subscriptionAcks.isEmpty(tx)) { for (Iterator<Entry<String, LastAck>> iterator = rc.subscriptionAcks.iterator(tx); iterator.hasNext();) { Entry<String, LastAck> entry = iterator.next();
if (sd.subscriptions.isEmpty(tx)) {
if (sd.subscriptions != null && sd.subscriptions.isEmpty(tx)) { return -1; incrementAndAddSizeToStoreStat(tx, command.getDestination(), location.getSize()); sd.orderIndex.put(tx, priority, id, new MessageKeys(command.getMessageId(), location)); if (sd.subscriptions != null && !sd.subscriptions.isEmpty(tx)) { addAckLocationForNewMessage(tx, command.getDestination(), sd, id);
if (!rc.subscriptionAcks.isEmpty(tx)) { for (Iterator<Entry<String, LastAck>> iterator = rc.subscriptionAcks.iterator(tx); iterator.hasNext();) { Entry<String, LastAck> entry = iterator.next();
if (!rc.subscriptionAcks.isEmpty(tx)) { for (Iterator<Entry<String, LastAck>> iterator = rc.subscriptionAcks.iterator(tx); iterator.hasNext();) { Entry<String, LastAck> entry = iterator.next();
if (!rc.subscriptionAcks.isEmpty(tx)) { for (Iterator<Entry<String, LastAck>> iterator = rc.subscriptionAcks.iterator(tx); iterator.hasNext();) { Entry<String, LastAck> entry = iterator.next();
if (sd.subscriptions.isEmpty(tx)) {
if (sd.subscriptions.isEmpty(tx)) {
if (sd.subscriptions.isEmpty(tx)) {
if (sd.subscriptions != null && sd.subscriptions.isEmpty(tx)) { return -1; incrementAndAddSizeToStoreStat(command.getDestination(), location.getSize()); sd.orderIndex.put(tx, priority, id, new MessageKeys(command.getMessageId(), location)); if (sd.subscriptions != null && !sd.subscriptions.isEmpty(tx)) { addAckLocationForNewMessage(tx, command.getDestination(), sd, id);
if (sd.subscriptions != null && sd.subscriptions.isEmpty(tx)) { return -1; incrementAndAddSizeToStoreStat(command.getDestination(), location.getSize()); sd.orderIndex.put(tx, priority, id, new MessageKeys(command.getMessageId(), location)); if (sd.subscriptions != null && !sd.subscriptions.isEmpty(tx)) { addAckLocationForNewMessage(tx, command.getDestination(), sd, id);
if (sd.subscriptions != null && sd.subscriptions.isEmpty(tx)) { return -1; incrementAndAddSizeToStoreStat(command.getDestination(), location.getSize()); sd.orderIndex.put(tx, priority, id, new MessageKeys(command.getMessageId(), location)); if (sd.subscriptions != null && !sd.subscriptions.isEmpty(tx)) { addAckLocationForNewMessage(tx, command.getDestination(), sd, id);