| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
Defines global settings shared among all cache instances created by a single CacheManager.
Nested Element Summary | |
tns:executorFactory | asyncListenerExecutor Configuration for the executor service used to emit notifications to asynchronous listeners |
tns:executorFactory | asyncTransportExecutor Configuration for the executor service used for asynchronous work on the Transport, including asynchronous marshalling and Cache 'async operations' such as Cache.putAsync(). |
tns:scheduledExecutorFactory | evictionScheduledExecutor Configuration for the scheduled executor service used to periodically run eviction cleanup tasks. |
| globalJmxStatistics This element specifies whether global statistics are gathered and reported via JMX for all caches under this cache manager. |
tns:scheduledExecutorFactory | replicationQueueScheduledExecutor Configuration for the scheduled executor service used to periodically flush replication queues, used if asynchronous clustering is enabled along with useReplQueue being set to true. |
| serialization Configures serialization and marshalling settings. |
| shutdown This element specifies behavior when the JVM running the cache instance shuts down. |
| transport This element configures the transport used for network communications across the cluster. |
<xs:element name="global"><xs:complexType></xs:element><xs:all></xs:complexType><xs:element minOccurs="0" name="evictionScheduledExecutor" type="tns:scheduledExecutorFactory">
</xs:element><xs:element minOccurs="0" name="replicationQueueScheduledExecutor" type="tns:scheduledExecutorFactory">
</xs:element><xs:element minOccurs="0" name="globalJmxStatistics"><xs:complexType></xs:element><xs:sequence>
</xs:sequence><xs:attribute name="allowDuplicateDomains" type="xs:boolean">
</xs:attribute><xs:attribute name="cacheManagerName" type="xs:string">
</xs:attribute><xs:attribute name="enabled" type="xs:boolean">
</xs:attribute><xs:attribute name="jmxDomain" type="xs:string">
</xs:attribute><xs:attribute name="mBeanServerLookup" type="xs:string"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="transport"><xs:complexType></xs:element><xs:sequence>
</xs:sequence><xs:attribute name="clusterName" type="xs:string">
</xs:attribute><xs:attribute name="distributedSyncTimeout" type="xs:long">
</xs:attribute><xs:attribute name="machineId" type="xs:string">
</xs:attribute><xs:attribute name="nodeName" type="xs:string">
</xs:attribute><xs:attribute name="rackId" type="xs:string">
</xs:attribute><xs:attribute name="siteId" type="xs:string">
</xs:attribute><xs:attribute name="strictPeerToPeer" type="xs:boolean">
</xs:attribute><xs:attribute name="transportClass" type="xs:string"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="serialization"><xs:complexType></xs:element><xs:sequence><xs:element minOccurs="0" name="advancedExternalizers"></xs:sequence><xs:complexType></xs:element><xs:sequence></xs:complexType><xs:element maxOccurs="unbounded" minOccurs="0" name="advancedExternalizer"></xs:sequence><xs:complexType></xs:element><xs:attribute name="externalizerClass" type="xs:string">
</xs:attribute><xs:attribute name="id" type="xs:int"></xs:complexType>
</xs:attribute><xs:attribute name="marshallerClass" type="xs:string">
</xs:attribute><xs:attribute name="version" type="xs:string"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="shutdown"></xs:all><xs:complexType></xs:element>
</xs:complexType>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |