| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |
{urn:infinispan:config:5.1} (restriction)
Defines clustered characteristics of the cache.
Nested Element Summary | |
| async If configured all communications are asynchronous, in that whenever a thread sends a message sent over the wire, it does not wait for an acknowledgment before returning. |
| hash Allows fine-tuning of rehashing characteristics. |
| l1 Configures the L1 cache behavior in 'distributed' caches instances. |
| stateRetrieval Configures how state is retrieved when a new cache joins the cluster. |
| stateTransfer Configures how state is transferred when a cache joins or leaves the cluster. |
| sync If configured all communications are synchronous, in that whenever a thread sends a message sent over the wire, it blocks until it receives an acknowledgment from the recipient. |
Attribute Summary | |
xs:string | mode Cache mode. |
Attribute Detail |
xs:string
optional
unqualified
<xs:element minOccurs="0" name="clustering"><xs:complexType></xs:element><xs:all><xs:element minOccurs="0" name="sync"><xs:complexType></xs:element><xs:attribute name="replTimeout" type="xs:long"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="stateRetrieval"><xs:complexType></xs:element><xs:attribute name="alwaysProvideInMemoryState" type="xs:boolean">
</xs:attribute><xs:attribute name="fetchInMemoryState" type="xs:boolean">
</xs:attribute><xs:attribute name="initialRetryWaitTime" type="xs:long">
</xs:attribute><xs:attribute name="logFlushTimeout" type="xs:long">
</xs:attribute><xs:attribute name="maxNonProgressingLogWrites" type="xs:int">
</xs:attribute><xs:attribute name="numRetries" type="xs:int">
</xs:attribute><xs:attribute name="retryWaitTimeIncreaseFactor" type="xs:int">
</xs:attribute><xs:attribute name="timeout" type="xs:long"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="stateTransfer"><xs:complexType></xs:element><xs:attribute name="chunkSize" type="xs:int">
</xs:attribute><xs:attribute name="fetchInMemoryState" type="xs:boolean">
</xs:attribute><xs:attribute name="timeout" type="xs:long"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="l1"><xs:complexType></xs:element><xs:attribute name="enabled" type="xs:boolean">
</xs:attribute><xs:attribute name="invalidationThreshold" type="xs:int">
</xs:attribute><xs:attribute name="lifespan" type="xs:long">
</xs:attribute><xs:attribute name="cleanupTaskFrequency" type="xs:long">
</xs:attribute><xs:attribute name="onRehash" type="xs:boolean"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="async"><xs:complexType></xs:element><xs:attribute name="asyncMarshalling" type="xs:boolean">
</xs:attribute><xs:attribute name="replQueueClass" type="xs:string">
</xs:attribute><xs:attribute name="replQueueInterval" type="xs:long">
</xs:attribute><xs:attribute name="replQueueMaxElements" type="xs:int">
</xs:attribute><xs:attribute name="useReplQueue" type="xs:boolean"></xs:complexType>
</xs:attribute><xs:element minOccurs="0" name="hash"></xs:all><xs:complexType></xs:element><xs:sequence><xs:element minOccurs="0" name="groups"></xs:sequence><xs:complexType></xs:element><xs:sequence><xs:element maxOccurs="unbounded" minOccurs="0" name="grouper"></xs:sequence><xs:complexType></xs:element><xs:attribute name="class" type="xs:string"/></xs:complexType><xs:attribute name="enabled" type="xs:boolean"/></xs:complexType><xs:attribute name="class" type="xs:string">
</xs:attribute><xs:attribute name="hashFunctionClass" type="xs:string">
</xs:attribute><xs:attribute name="numOwners" type="xs:int">
</xs:attribute><xs:attribute name="numVirtualNodes" type="xs:int">
</xs:attribute><xs:attribute name="rehashEnabled" type="xs:boolean">
</xs:attribute><xs:attribute name="rehashRpcTimeout" type="xs:long">
</xs:attribute><xs:attribute name="rehashWait" type="xs:long"></xs:complexType>
</xs:attribute><xs:attribute name="mode" type="xs:string"></xs:complexType>
</xs:attribute>
| |||||||
DETAILS: DOCUMENTATION | ELEMENTS | ATTRIBUTES | SOURCE | FRAMES | NO FRAMES |