public void run() { for (ClusterTopologyListener listener : copy) { if (Topology.log.isTraceEnabled()) { Topology.log.trace(this + " informing " + listener + " about node down = " + nodeId); } try { listener.nodeDown(uniqueEventID, nodeId); } catch (Exception e) { log.warn(e.getMessage(), e); } } } });
public void run() { int count = 0; final Map<String, TopologyMemberImpl> copy; synchronized (Topology.this) { copy = new HashMap<String, TopologyMemberImpl>(topology); } for (Map.Entry<String, TopologyMemberImpl> entry : copy.entrySet()) { if (HornetQClientLogger.LOGGER.isDebugEnabled()) { HornetQClientLogger.LOGGER.debug(Topology.this + " sending " + entry.getKey() + " / " + entry.getValue().getConnector() + " to " + listener); } listener.nodeUP(entry.getValue(), ++count == copy.size()); } } });
public void run() { int count = 0; final Map<String, TopologyMember> copy; synchronized (Topology.this) { copy = new HashMap<String, TopologyMember>(topology); } for (Map.Entry<String, TopologyMember> entry : copy.entrySet()) { if (log.isDebugEnabled()) { log.debug(Topology.this + " sending " + entry.getKey() + " / " + entry.getValue().getConnector() + " to " + listener); } listener.nodeUP(entry.getValue().getUniqueEventID(), entry.getKey(), entry.getValue().getConnector(), ++count == copy.size()); } } });
public void run() { for (ClusterTopologyListener listener : copy) { if (HornetQClientLogger.LOGGER.isTraceEnabled()) { HornetQClientLogger.LOGGER.trace(this + " informing " + listener + " about node down = " + nodeId); } try { listener.nodeDown(uniqueEventID, nodeId); } catch (Exception e) { HornetQClientLogger.LOGGER.errorSendingTopologyNodedown(e); } } } });
public void run() { for (ClusterTopologyListener listener : copy) { if (Topology.log.isTraceEnabled()) { Topology.log.trace(Topology.this + " informing " + listener + " about node up = " + nodeId + " connector = " + memberToSend.getConnector()); } try { listener.nodeUP(uniqueEventID, nodeId, memberToSend.getConnector(), false); } catch (Throwable e) { log.warn(e.getMessage(), e); } } } });
public void run() { for (ClusterTopologyListener listener : copy) { if (HornetQClientLogger.LOGGER.isTraceEnabled()) { HornetQClientLogger.LOGGER.trace(Topology.this + " informing " + listener + " about node up = " + nodeId + " connector = " + memberToSend.getConnector()); } try { listener.nodeUP(memberToSend, false); } catch (Throwable e) { HornetQClientLogger.LOGGER.errorSendingTopology(e); } } } });
public void run() { // Now force sending it for (ClusterTopologyListener listener : copy) { if (log.isDebugEnabled()) { log.debug("Informing client listener " + listener + " about itself node " + nodeID + " with connector=" + member.getConnector()); } listener.nodeUP(member.getUniqueEventID(), nodeID, member.getConnector(), false); } } });