/** * @return a Map of groupNames and ConsumerIds */ @Override public Map<String, String> getMessageGroups() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getGroups(); }
/** * remove all the message groups - will rebalance all message groups across consumers */ @Override public void removeAllMessageGroups() { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeAll(); }
/** * @return the message group type implementation (simple,bucket,cached) */ @Override public String getMessageGroupType() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getType(); }
/** * remove a message group = has the effect of rebalancing group */ @Override public void removeMessageGroup(@MBeanInfo("groupName") String groupName) { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeGroup(groupName); }
getMessageGroupOwners().removeConsumer(consumerId);
if (groupId != null) { MessageGroupMap messageGroupOwners = getMessageGroupOwners();
/** * @return the message group type implementation (simple,bucket,cached) */ @Override public String getMessageGroupType() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getType(); }
/** * remove all the message groups - will rebalance all message groups across consumers */ @Override public void removeAllMessageGroups() { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeAll(); }
/** * @return a Map of groupNames and ConsumerIds */ @Override public Map<String, String> getMessageGroups() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getGroups(); }
/** * @return the message group type implementation (simple,bucket,cached) */ @Override public String getMessageGroupType() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getType(); }
/** * @return a Map of groupNames and ConsumerIds */ @Override public Map<String, String> getMessageGroups() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getGroups(); }
/** * @return the message group type implementation (simple,bucket,cached) */ @Override public String getMessageGroupType() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getType(); }
/** * remove all the message groups - will rebalance all message groups across consumers */ @Override public void removeAllMessageGroups() { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeAll(); }
/** * @return a Map of groupNames and ConsumerIds */ @Override public Map<String, String> getMessageGroups() { Queue queue = (Queue) destination; return queue.getMessageGroupOwners().getGroups(); }
/** * remove all the message groups - will rebalance all message groups across consumers */ @Override public void removeAllMessageGroups() { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeAll(); }
/** * remove a message group = has the effect of rebalancing group */ @Override public void removeMessageGroup(@MBeanInfo("groupName") String groupName) { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeGroup(groupName); }
/** * remove a message group = has the effect of rebalancing group */ @Override public void removeMessageGroup(@MBeanInfo("groupName") String groupName) { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeGroup(groupName); }
/** * remove a message group = has the effect of rebalancing group */ @Override public void removeMessageGroup(@MBeanInfo("groupName") String groupName) { Queue queue = (Queue) destination; queue.getMessageGroupOwners().removeGroup(groupName); }
if (groupId != null) { MessageGroupMap messageGroupOwners = getMessageGroupOwners();
if (groupId != null) { MessageGroupMap messageGroupOwners = getMessageGroupOwners();