blob: 05cc190c6d4c95678d7cce8d9558ef6cb47a1a02 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE cache PUBLIC
"-//GemStone Systems, Inc.//GemFire Declarative Caching 3.0//EN"
"http://www.gemstone.com/dtd/gfcpp-cache3000.dtd">
<!-- Sample cache.xml file -->
<!-- Example 3.1 Declarative Cache Initialization with cache.xml -->
<cache>
<pool name="examplePool" subscription-enabled="true">
<server host="localhost" port="24680" />
</pool>
<region name="root1">
<region-attributes refid="CACHING_PROXY" scope="distributed-ack" pool-name="examplePool" caching-enabled="true"
initial-capacity="25"
load-factor="0.32"
concurrency-level="10"
lru-entries-limit="35">
<region-idle-time>
<expiration-attributes timeout="20" action="destroy"/>
</region-idle-time>
<entry-idle-time>
<expiration-attributes timeout="10" action="invalidate"/>
</entry-idle-time>
<region-time-to-live>
<expiration-attributes timeout="5" action="local-destroy"/>
</region-time-to-live>
<entry-time-to-live>
<expiration-attributes timeout="10" action="local-invalidate"/>
</entry-time-to-live>
</region-attributes>
</region>
<region name="root2">
<region-attributes refid="CACHING_PROXY" scope="distributed-ack" pool-name="examplePool" caching-enabled="true"
initial-capacity="16"
load-factor="0.75"
concurrency-level="16">
<region-idle-time>
<expiration-attributes timeout="20" action="destroy"/>
</region-idle-time>
<entry-idle-time>
<expiration-attributes timeout="10" action="invalidate"/>
</entry-idle-time>
<region-time-to-live>
<expiration-attributes timeout="5"/>
</region-time-to-live>
<entry-time-to-live>
<expiration-attributes timeout="10" action="invalidate"/>
</entry-time-to-live>
</region-attributes>
</region>
</cache>