@Override public void removeBroker(Connection connection, BrokerInfo info) { if (isLogAll() || isLogInternalEvents()) { LOG.info("Removing Broker {}", info.getBrokerName()); } super.removeBroker(connection, info); }
@Override public BrokerInfo[] getPeerBrokerInfos() { BrokerInfo[] result = super.getPeerBrokerInfos(); if (isLogAll() || isLogInternalEvents()) { if (result == null) { LOG.info("Get Peer Broker Infos returned empty list."); } else { StringBuffer peers = new StringBuffer(); for (BrokerInfo bi : result) { peers.append(peers.length() > 0 ? ", " : ""); peers.append(bi.getBrokerName()); } LOG.info("Get Peer Broker Infos: {}", peers); } } return result; }