<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 |