code: public void setReplicatedVectorClocks(String serviceName, String memberUUID, Map<String, VectorClock> vectorClocks) {
          replicatedVectorClocks.put(new ReplicatedVectorClockId(serviceName, memberUUID),
                  Collections.unmodifiableMap(vectorClocks));
      }
docs: Sets the vector clock map for the given {@code serviceName} and
  {@code memberUUID}.
  The vector clock map contains mappings from CRDT name to the last
  successfully replicated CRDT state version. All CRDTs in this map should
  be of the same type.
  
  @param serviceName  the service name
  @param memberUUID   the target member UUID
  @param vectorClocks the vector clock map to set
  @see CRDTReplicationAwareService