public GossipDigestAck2 deserialize(DataInput in, int version) throws IOException { int size = in.readInt(); Map<InetAddress, EndpointState> epStateMap = new HashMap<InetAddress, EndpointState>(size); for (int i = 0; i < size; ++i) { InetAddress ep = CompactEndpointSerializationHelper.deserialize(in); EndpointState epState = EndpointState.serializer.deserialize(in, version); epStateMap.put(ep, epState); } return new GossipDigestAck2(epStateMap); }
public void doVerb(MessageIn<GossipDigestAck2> message, int id) { if (logger.isTraceEnabled()) { InetAddress from = message.from; logger.trace("Received a GossipDigestAck2Message from {}", from); } if (!Gossiper.instance.isEnabled()) { if (logger.isTraceEnabled()) logger.trace("Ignoring GossipDigestAck2Message because gossip is disabled"); return; } Map<InetAddress, EndpointState> remoteEpStateMap = message.payload.getEndpointStateMap(); /* Notify the Failure Detector */ Gossiper.instance.notifyFailureDetector(remoteEpStateMap); Gossiper.instance.applyStateLocally(remoteEpStateMap); } }
public GossipDigestAck2 deserialize(DataInputPlus in, int version) throws IOException { int size = in.readInt(); Map<InetAddress, EndpointState> epStateMap = new HashMap<InetAddress, EndpointState>(size); for (int i = 0; i < size; ++i) { InetAddress ep = CompactEndpointSerializationHelper.deserialize(in); EndpointState epState = EndpointState.serializer.deserialize(in, version); epStateMap.put(ep, epState); } return new GossipDigestAck2(epStateMap); }
public void doVerb(MessageIn<GossipDigestAck2> message, int id) { if (logger.isTraceEnabled()) { InetAddress from = message.from; logger.trace("Received a GossipDigestAck2Message from {}", from); } if (!Gossiper.instance.isEnabled()) { if (logger.isTraceEnabled()) logger.trace("Ignoring GossipDigestAck2Message because gossip is disabled"); return; } Map<InetAddress, EndpointState> remoteEpStateMap = message.payload.getEndpointStateMap(); /* Notify the Failure Detector */ Gossiper.instance.notifyFailureDetector(remoteEpStateMap); Gossiper.instance.applyStateLocally(remoteEpStateMap); } }
public GossipDigestAck2 deserialize(DataInputPlus in, int version) throws IOException { int size = in.readInt(); Map<InetAddress, EndpointState> epStateMap = new HashMap<InetAddress, EndpointState>(size); for (int i = 0; i < size; ++i) { InetAddress ep = CompactEndpointSerializationHelper.deserialize(in); EndpointState epState = EndpointState.serializer.deserialize(in, version); epStateMap.put(ep, epState); } return new GossipDigestAck2(epStateMap); }
public void doVerb(MessageIn<GossipDigestAck2> message, int id) { if (logger.isTraceEnabled()) { InetAddress from = message.from; logger.trace("Received a GossipDigestAck2Message from {}", from); } if (!Gossiper.instance.isEnabled()) { if (logger.isTraceEnabled()) logger.trace("Ignoring GossipDigestAck2Message because gossip is disabled"); return; } Map<InetAddress, EndpointState> remoteEpStateMap = message.payload.getEndpointStateMap(); /* Notify the Failure Detector */ Gossiper.instance.notifyFailureDetector(remoteEpStateMap); Gossiper.instance.applyStateLocally(remoteEpStateMap); } }
public GossipDigestAck2 deserialize(DataInputPlus in, int version) throws IOException { int size = in.readInt(); Map<InetAddress, EndpointState> epStateMap = new HashMap<InetAddress, EndpointState>(size); for (int i = 0; i < size; ++i) { InetAddress ep = CompactEndpointSerializationHelper.deserialize(in); EndpointState epState = EndpointState.serializer.deserialize(in, version); epStateMap.put(ep, epState); } return new GossipDigestAck2(epStateMap); }
public void doVerb(MessageIn<GossipDigestAck2> message, int id) { if (logger.isTraceEnabled()) { InetAddress from = message.from; logger.trace("Received a GossipDigestAck2Message from {}", from); } if (!Gossiper.instance.isEnabled()) { if (logger.isTraceEnabled()) logger.trace("Ignoring GossipDigestAck2Message because gossip is disabled"); return; } Map<InetAddress, EndpointState> remoteEpStateMap = message.payload.getEndpointStateMap(); /* Notify the Failure Detector */ Gossiper.instance.notifyFailureDetector(remoteEpStateMap); Gossiper.instance.applyStateLocally(remoteEpStateMap); } }
new GossipDigestAck2(deltaEpStateMap), GossipDigestAck2.serializer); if (logger.isTraceEnabled())
new GossipDigestAck2(deltaEpStateMap), GossipDigestAck2.serializer); if (logger.isTraceEnabled())
new GossipDigestAck2(deltaEpStateMap), GossipDigestAck2.serializer); if (logger.isTraceEnabled())
new GossipDigestAck2(deltaEpStateMap), GossipDigestAck2.serializer); if (logger.isTraceEnabled())