// get message ids of label
messageIds = LabelIndexPersistence.get(mailbox.getId(), labelId,
null, BatchConstants.BATCH_READS, false);
// remove label from message metadata
messageDAO.modify(mailbox, messageIds,
new MessageModification.Builder().removeLabels(labelIds).build());
}
while (messageIds.size() >= BatchConstants.BATCH_READS);
// begin batch operation