blob: ba1c2275d2b694dba196effe87bd97d0fe181da8 [file] [log] [blame]
<?xml version="1.0"?>
<!DOCTYPE cache PUBLIC
"-//GemStone Systems, Inc.//GemFire Declarative Caching 7.0//EN"
"http://www.gemstone.com/dtd/cache7_0.dtd">
<cache>
<bridge-server port="$PORT_NUM" notify-by-subscription="true" />
<region name="dummyRegion">
<region-attributes scope="distributed-ack" data-policy="replicate" concurrency-checks-enabled="true"/>
<entry>
<key><string>port1_1</string></key>
<value>
<declarable>
<class-name>javaobject.Portfolio</class-name>
<parameter name="ID">
<string>1</string>
</parameter>
</declarable>
</value>
</entry>
</region>
<region name="Portfolios">
<region-attributes scope="distributed-ack" mirror-type="keys-values">
<eviction-attributes>
<lru-memory-size maximum="$LRU_MEM" action="overflow-to-disk"/>
</eviction-attributes>
</region-attributes>
<entry>
<key><string>port1-1</string></key>
<value>
<declarable>
<!--class-name>javaobject.newapi.Portfolio</class-name-->
<class-name>javaobject.newapi.Portfolio</class-name>
<parameter name="ID">
<string>1</string>
</parameter>
<parameter name="pkid">
<string>Gemstone</string>
</parameter>
<parameter name="type">
<string>type1</string>
</parameter>
<parameter name="status">
<string>active</string>
</parameter>
<parameter name="newVal">
<string>CCCCC</string>
</parameter>
<parameter name="position1">
<declarable>
<class-name>javaobject.newapi.Position</class-name>
<parameter name="secId">
<string>SUN</string>
</parameter>
<parameter name="sharesOutstanding">
<string>3400</string>
</parameter>
<parameter name="secType">
<string>r</string>
</parameter>
<parameter name="pid">
<string>345</string>
</parameter>
</declarable>
</parameter>
<parameter name="position2">
<declarable>
<class-name>javaobject.newapi.Position</class-name>
<parameter name="secId">
<string>IBM</string>
</parameter>
<parameter name="sharesOutstanding">
<string>8765</string>
</parameter>
<parameter name="secType">
<string>p</string>
</parameter>
<parameter name="pid">
<string>123</string>
</parameter>
</declarable>
</parameter>
</declarable>
</value>
</entry>
<region name="Positions">
<region-attributes scope="distributed-ack" mirror-type="keys-values">
<eviction-attributes>
<lru-memory-size maximum="$LRU_MEM" action="overflow-to-disk"/>
</eviction-attributes>
</region-attributes>
</region>
</region>
<region name="Portfolios2">
<region-attributes scope="distributed-ack" mirror-type="keys-values">
<eviction-attributes>
<lru-memory-size maximum="$LRU_MEM" action="overflow-to-disk"/>
</eviction-attributes>
</region-attributes>
</region>
<region name="Portfolios3">
<region-attributes scope="distributed-ack" mirror-type="keys-values">
<eviction-attributes>
<lru-memory-size maximum="$LRU_MEM" action="overflow-to-disk"/>
</eviction-attributes>
</region-attributes>
</region>
<region name="Positions">
<region-attributes scope="distributed-ack" mirror-type="keys-values">
<eviction-attributes>
<lru-memory-size maximum="$LRU_MEM" action="overflow-to-disk"/>
</eviction-attributes>
</region-attributes>
</region>
</cache>