public boolean changeMessagePriority(final String messageID, final int newPriority) throws Exception { String filter = JMSQueueControlImpl.createFilterForJMSMessageID(messageID); int changed = coreQueueControl.changeMessagesPriority(filter, newPriority); if (changed != 1) { throw new IllegalArgumentException("No message found for JMSMessageID: " + messageID); } return true; }
public int changeMessagesPriority(final String filterStr, final int newPriority) throws Exception { String filter = JMSQueueControlImpl.createFilterFromJMSSelector(filterStr); return coreQueueControl.changeMessagesPriority(filter, newPriority); }