private void startClientCache(Attributes atts) {
    if (cache != null) {
      throw new CacheXmlException("Only a single cache or client-cache element is allowed");
    }
    cache = new ClientCacheCreation(true);
    String copyOnRead = atts.getValue(COPY_ON_READ);
    if (copyOnRead != null) {
      cache.setCopyOnRead(Boolean.parseBoolean(copyOnRead));
    }
    stack.push(cache);
  }
When a <code>client-cache</code> element is first encountered, we create a
{@link ClientCacheCreation}and fill it in appropriately
geode-core/src/main/java/org/apache/geode/internal/cache/xmlcache/CacheXmlParser.java