<?xml version="1.0"?> | |
<!-- cacheserver2_TradeKey.xml | |
Configures a server to for clients at port HOST_PORT2. | |
--> | |
<!DOCTYPE cache PUBLIC | |
"-//GemStone Systems, Inc.//GemFire Declarative Caching 6.5//EN" | |
"http://www.gemstone.com/dtd/cache6_5.dtd"> | |
<cache> | |
<cache-server port="HOST_PORT2"/> | |
<region name="TradeKeyRegion"> | |
<region-attributes data-policy="partition"> | |
<partition-attributes total-num-buckets="10"> | |
<partition-resolver> | |
<class-name>javaobject.TradeKeyResolver</class-name> | |
</partition-resolver> | |
</partition-attributes> | |
</region-attributes> | |
<entry> | |
<key> | |
<declarable> | |
<class-name>javaobject.TradeKey</class-name> | |
<parameter name="m_id"> | |
<string>0</string> | |
</parameter> | |
<parameter name="m_accountid"> | |
<string>0</string> | |
</parameter> | |
</declarable> | |
</key> | |
<value> | |
<string>new-trade</string> | |
</value> | |
</entry> | |
</region> | |
<function-service> | |
<function> | |
<class-name>javaobject.FEOnRegionPrSHOP</class-name> | |
</function> | |
<function> | |
<class-name>javaobject.FEOnRegionPrSHOP_OptimizeForWrite</class-name> | |
</function> | |
<function> | |
<class-name>javaobject.MultiGetFunction</class-name> | |
</function> | |
</function-service> | |
</cache> |