<infinispan> <default> <jmxStatistics> <loaders> <loader> <async> <singletonStore> <properties> <clustering> <async> <hash> <sync> <l1> <stateRetrieval> <lazyDeserialization> <eviction> <expiration> <invocationBatching> <locking> <transaction> <customInterceptors> <interceptor> <unsafe> <namedCache> <global> <globalJmxStatistics> <shutdown> <replicationQueueScheduledExecutor> <evictionScheduledExecutor> <serialization> <asyncTransportExecutor> <asyncListenerExecutor> <transport>
org.infinispan.loaders.s3.S3CacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.s3.S3CacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| requestTimeout | todo |
| maxConnections | todo |
| secure | todo |
| awsAccessKey | todo |
| awsSecretKey | todo |
| bucket | todo |
| proxyHost | todo |
| proxyPort | todo |
| lockConcurrencyLevel | Concurrency level as integer. Default is 2048 |
| lockAcquistionTimeout | Default lock acquisition timeout as long. Default is 60000 |
todo Parent element is <infinispan>. Child elements are <jmxStatistics>,<loaders>,<clustering>,<lazyDeserialization>,<eviction>,<expiration>,<invocationBatching>,<locking>,<transaction>,<customInterceptors>,<unsafe>.
todo Parent element is <infinispan>.
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
writeSkewCheck |
boolean |
false | todo |
concurrencyLevel |
int |
500 | todo |
lockAcquisitionTimeout |
long |
10000 | todo |
isolationLevel |
String* (NONE|SERIALIZABLE|REPEATABLE_READ|READ_COMMITTED|READ_UNCOMMITTED) |
READ_COMMITTED | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
transactionManagerLookupClass |
String |
org.infinispan.transaction.lookup.GenericTransactionManagerLookup | todo |
syncCommitPhase |
boolean |
false | todo |
syncRollbackPhase |
boolean |
false | todo |
useEagerLocking |
boolean |
false | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
false | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
false | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
false | todo |
todo Parent element is <default>. Child elements are <async>,<hash>,<sync>,<l1>,<stateRetrieval>.
| Attribute | Type | Default | Description |
|---|---|---|---|
mode |
String* (LOCAL|REPL|INVALIDATION|DIST) |
LOCAL | todo |
todo Parent element is <clustering>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchInMemoryState |
boolean |
false | todo |
timeout |
long |
10000 | todo |
todo Parent element is <clustering>.
| Attribute | Type | Default | Description |
|---|---|---|---|
replTimeout |
long |
15000 | todo |
todo Parent element is <clustering>.
| Attribute | Type | Default | Description |
|---|---|---|---|
rehashRpcTimeout |
long |
600000 | todo |
consistentHashClass |
String |
org.infinispan.distribution.DefaultConsistentHash | todo |
numOwners |
int |
2 | todo |
rehashWait |
long |
60000 | todo |
todo Parent element is <clustering>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
true | todo |
lifespan |
long |
600000 | todo |
onRehash |
boolean |
true | todo |
todo Parent element is <clustering>.
| Attribute | Type | Default | Description |
|---|---|---|---|
replQueueMaxElements |
int |
1000 | todo |
replQueueInterval |
long |
5000 | todo |
useReplQueue |
boolean |
false | todo |
asyncMarshalling |
boolean |
true | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
wakeUpInterval |
long |
5000 | todo |
strategy |
String* (NONE|FIFO|LRU) |
NONE | todo |
maxEntries |
int |
-1 | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
lifespan |
long |
-1 | todo |
maxIdle |
long |
-1 | todo |
todo Parent element is <default>.
| Attribute | Type | Default | Description |
|---|---|---|---|
unreliableReturnValues |
boolean |
false | todo |
todo Parent element is <default>. Child elements are <interceptor>.
todo Parent element is <default>. Child elements are <loader>.
| Attribute | Type | Default | Description |
|---|---|---|---|
preload |
boolean |
false | todo |
passivation |
boolean |
false | todo |
shared |
boolean |
false | todo |
org.infinispan.loaders.bdbje.BdbjeCacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.bdbje.BdbjeCacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| lockAcquistionTimeout | todo |
| cacheDbName | todo |
| catalogDbName | todo |
| expiryDbName | todo |
| maxTxRetries | todo |
| location | todo |
org.infinispan.loaders.jdbc.stringbased.JdbcStringBasedCacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.jdbc.stringbased.JdbcStringBasedCacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| batchSize | todo |
| fetchSize | todo |
| createTableOnStart | todo |
| dropTableOnExit | todo |
| idColumnName | todo |
| idColumnType | todo |
| dataColumnName | todo |
| dataColumnType | todo |
| timestampColumnName | todo |
| connectionUrl | todo |
| userName | todo |
| password | todo |
| driverClass | todo |
| connectionFactoryClass | todo |
| key2StringMapper | todo |
| stringsTableName | todo |
| lockConcurrencyLevel | Concurrency level as integer. Default is 2048 |
| lockAcquistionTimeout | Default lock acquisition timeout as long. Default is 60000 |
todo Parent element is <infinispan>. Child elements are <globalJmxStatistics>,<shutdown>,<replicationQueueScheduledExecutor>,<evictionScheduledExecutor>,<serialization>,<asyncTransportExecutor>,<asyncListenerExecutor>,<transport>.
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
factory |
String |
org.infinispan.executors.DefaultExecutorFactory | ExecutorService factory class for asynchronous listeners |
| Property | Description |
|---|---|
| maxThreads | todo |
| threadNamePrefix | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
transportClass |
String |
org.infinispan.remoting.transport.jgroups.JGroupsTransport | Transport class, by default null i.e. no transport |
clusterName |
String |
Infinispan-Cluster | todo |
distributedSyncTimeout |
long |
60000 | todo |
| Property | Description |
|---|---|
| configurationString | todo |
| configurationFile | todo |
| configurationXml | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
factory |
String |
org.infinispan.executors.DefaultScheduledExecutorFactory | ExecutorService factory class for eviction threads |
| Property | Description |
|---|---|
| maxThreads | todo |
| threadNamePrefix | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
factory |
String |
org.infinispan.executors.DefaultScheduledExecutorFactory | ExecutorService factory class for replication queue threads |
| Property | Description |
|---|---|
| maxThreads | todo |
| threadNamePrefix | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
false | If true, global JMX statistics are published |
jmxDomain |
String |
infinispan | If JMX statistics are enabled then all 'published' JMX objects will appear under this name |
mBeanServerLookup |
String |
org.infinispan.jmx.PlatformMBeanServerLookup | todo |
allowDuplicateDomains |
boolean |
false | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
factory |
String |
org.infinispan.executors.DefaultExecutorFactory | ExecutorService factory class for async transport |
| Property | Description |
|---|---|
| maxThreads | todo |
| threadNamePrefix | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
marshallerClass |
String |
org.infinispan.marshall.VersionAwareMarshaller | todo |
version |
String |
4.0.0.SNAPSHOT | todo |
todo Parent element is <global>.
| Attribute | Type | Default | Description |
|---|---|---|---|
hookBehavior |
String* (DEFAULT|REGISTER|DONT_REGISTER) |
DEFAULT | todo |
todo Parent element is <loader>.
| Attribute | Type | Default | Description |
|---|---|---|---|
batchSize |
int |
100 | TODO |
threadPoolSize |
int |
1 | TODO |
enabled |
boolean |
false | TODO |
org.infinispan.loaders.jdbc.binary.JdbcBinaryCacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.jdbc.binary.JdbcBinaryCacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| batchSize | todo |
| fetchSize | todo |
| createTableOnStart | todo |
| dropTableOnExit | todo |
| bucketTableName | todo |
| idColumnName | todo |
| idColumnType | todo |
| dataColumnName | todo |
| dataColumnType | todo |
| timestampColumnName | todo |
| timestampColumnType | todo |
| connectionUrl | todo |
| userName | todo |
| password | todo |
| driverClass | todo |
| connectionFactoryClass | todo |
| lockConcurrencyLevel | Concurrency level as integer. Default is 2048 |
| lockAcquistionTimeout | Default lock acquisition timeout as long. Default is 60000 |
org.infinispan.loaders.file.FileCacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.file.FileCacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| location | Path to file |
| lockConcurrencyLevel | Concurrency level as integer. Default is 2048 |
| lockAcquistionTimeout | Default lock acquisition timeout as long. Default is 60000 |
org.infinispan.loaders.jdbc.mixed.JdbcMixedCacheStore Parent element is <loaders>. Child elements are <async>,<singletonStore>,<properties>.
| Attribute | Type | Default | Description |
|---|---|---|---|
fetchPersistentState |
boolean |
false | If true, fetch persistent state on state transfer |
ignoreModifications |
boolean |
false | If true, any operation that modifies the cache store (remove, clear, store...etc) won't be applied to it |
purgeOnStartup |
boolean |
false | If true, purge node state on startup |
class |
String |
org.infinispan.loaders.jdbc.mixed.JdbcMixedCacheStore | Full class name of a cache loader |
todo Parent element is <loader>.
| Property | Description |
|---|---|
| batchSize | todo |
| lockAcquistionTimeout | todo |
| fetchSize | todo |
| connectionUrl | todo |
| userName | todo |
| password | todo |
| driverClass | todo |
| idColumnNameForStrings | todo |
| idColumnTypeForStrings | todo |
| tableNameForStrings | todo |
| dataColumnNameForStrings | todo |
| dataColumnTypeForStrings | todo |
| timestampColumnNameForStrings | todo |
| timestampColumnTypeForStrings | todo |
| createTableOnStartForStrings | todo |
| dropTableOnExitForStrings | todo |
| idColumnNameForBinary | todo |
| idColumnTypeForBinary | todo |
| tableNameForBinary | todo |
| dataColumnNameForBinary | todo |
| dataColumnTypeForBinary | todo |
| timestampColumnNameForBinary | todo |
| timestampColumnTypeForBinary | todo |
| createTableOnStartForBinary | todo |
| dropTableOnExitForBinary | todo |
| key2StringMapperClass | todo |
| lockConcurrencyLevelForStrings | todo |
| lockConcurrencyLevelForBinary | todo |
todo Parent element is <loader>.
| Attribute | Type | Default | Description |
|---|---|---|---|
enabled |
boolean |
false | Switch to enable singleton store |
pushStateWhenCoordinator |
boolean |
true | TODO |
pushStateTimeout |
long |
10000 | TODO |
todo Parent element is <customInterceptors>.
| Attribute | Type | Default | Description |
|---|---|---|---|
class |
String |
null | todo |
after |
String |
null | todo |
before |
String |
null | todo |
index |
int |
-1 | todo |
position |
String |
null | todo |
| Property | Description |
|---|---|
| anyCustomProperty | todo |