@Override
  protected boolean operateOnRegion(ClusterDistributionManager dm, LocalRegion r, long startTime)
      throws RemoteOperationException {
    int size = r.size();
    SizeReplyMessage.send(getSender(), getProcessorId(), dm, size);
    return false;
  }
Sends a message for {@link java.util.Map#size()} ignoring any errors on send

@param distributedMember the set of members that the size message is sent to
@param r the Region to get the size of
@return the processor used to read the returned size
geode-core/src/main/java/org/apache/geode/internal/cache/tx/RemoteSizeMessage.java