This section shows the hierarchy of <client-cache>
element sub-elements that you use to configure Tanzu GemFire caches and clients.
For details, see <client-cache> Element Reference.
<client-cache>
<cache-transaction-manager>
<transaction-listener>
<transaction-writer>
<pool>
<locator>
<server>
<socket-factory>
<disk-store>
<disk-dirs>
<disk-dir>
<pdx>
<pdx-serializer>
<class-name>
<parameter>
<string>
<declarable>
<region-attributes>
<key-constraint>
<value-constraint>
<region-time-to-live>
<expiration-attributes>
<custom-expiry>
<class-name>
<parameter>
<string>
<declarable>
<region-idle-time>
<expiration-attributes>
<custom-expiry>
<class-name>
<parameter>
<string>
<declarable>
<entry-time-to-live>
<expiration-attributes>
<custom-expiry>
<class-name>
<parameter>
<string>
<declarable>
<entry-idle-time>
<expiration-attributes>
<custom-expiry>
<class-name>
<parameter>
<string>
<declarable>
<cache-loader>
<class-name>
<parameter>
<string>
<declarable>
<cache-writer>
<class-name>
<parameter>
<string>
<declarable>
<cache-listener>
<class-name>
<parameter>
<string>
<declarable>
<eviction-attributes>
<lru-entry-count>
<lru-heap-percentage>
<class-name>
<parameter>
<string>
<declarable>
<lru-memory-size>
<class-name>
<parameter>
<string>
<declarable>
<jndi-bindings>
<jndi-binding>
<config-property>
<config-property-name>
<config-property-type>
<config-property-value>
<region>
<region-attributes>
<index>
<entry>
<key>
<string>
<declarable>
<value>
<string>
<declarable>
<region>
<function-service>
<function>
<class-name>
<parameter>
<string>
<declarable>
<resource-manager>
<serialization-registration>
<serializer>
<class-name>
<instantiator>
<class-name>
<initializer>
<class-name>
<parameter>
<string>
<declarable>
</client-cache>