<cache> Element Hierarchy
This section shows the hierarchy of <cache>
element sub-elements that you use to configure Geode caches and servers.
For details, see <cache> Element Reference.
<cache>
<cache-transaction-manager>
<transaction-listeners>
<transaction-writer>
<gateway-hub>
<gateway>
<gateway-endpoint>
<gateway-listener>
<gateway-queue>
<gateway-sender>
<gateway-event-filter>
<gateway-transport-filter>
<gateway-receiver>
<gateway-transport-filter>
<gateway-conflict-resolver>
<async-event-queue>
<async-event-listener>
<class-name>
<parameter>
<string>
<declarable>
<cache-server>
<group>
<client-subscription>
<custom-load-probe>
<class-name>
<parameter>
<string>
<declarable>
<pool>
<locator>
<server>
<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>
<partition-attributes>
<partition-resolver>
<class-name>
<parameter>
<string>
<declarable>
<partition-listener>
<class-name>
<parameter>
<string>
<declarable>
<fixed-partition=attributes>
<membership-attributes>
<required-role>
<subscription-attributes>
<cache-loader>
<class-name>
<parameter>
<string>
<declarable>
<cache-writer>
<class-name>
<parameter>
<string>
<declarable>
<cache-listener>
<class-name>
<parameter>
<string>
<declarable>
<compressor>
<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>
<lucene:index>
<field>
<entry>
<key>
<string>
<declarable>
<value>
<string>
<declarable>
<vm-root-region>
<function-service>
<function>
<class-name>
<parameter>
<string>
<declarable>
<resource-manager>
<serialization-registration>
<serializer>
<class-name>
<instantiator>
<class-name>
<backup>
<initializer><initializer>
<class-name>
<parameter>
<string>
<declarable>
</cache>