# subsystem resource
infinispan=The configuration of the infinispan subsystem.
infinispan.add=Add the infinispan subsystem.
infinispan.describe=Describe the infinispan subsystem
infinispan.remove=Remove the infinispan subsystem
# cache container resource
infinispan.cache-container=The configuration of an infinispan cache container
infinispan.cache-container.default-cache=The default infinispan cache
infinispan.cache-container.listener-executor=The executor used for the replication queue
infinispan.cache-container.eviction-executor=The scheduled executor used for eviction
infinispan.cache-container.expiration-executor=The scheduled executor used for expiration
infinispan.cache-container.replication-queue-executor=The executor used for asynchronous cache operations
infinispan.cache-container.state-transfer-executor=The executor used by the state transfer to apply state
infinispan.cache-container.jndi-name=The jndi name to which to bind this cache container
infinispan.cache-container.module=The module whose class loader should be used when building this cache container's configuration.
infinispan.cache-container.start=The cache container start mode, which can be EAGER (immediate start) or LAZY (on-demand start).
infinispan.cache-container.statistics=If enabled, statistics will be collected for this cache container
infinispan.cache-container.cache=The list of caches available to this cache container
infinispan.cache-container.singleton=A set of single-instance configuration elements of the cache container.
infinispan.cache-container.aliases=The list of aliases for this cache container
infinispan.cache-container.aliases.alias=An alias for this cache container
infinispan.cache-container.alias=An alias for this cache container
infinispan.cache-container.alias.name=Name of alias to add or remove
infinispan.cache-container.alias.add-alias=Add an alias for this cache container
infinispan.cache-container.alias.remove-alias=Remove an alias for this cache container
infinispan.cache-container.add=Add a cache container to the infinispan subsystem
infinispan.cache-container.remove=Remove a cache container from the infinispan subsystem
infinispan.cache-container.upload-proto-schemas=Registers one or more Protobuf schemas given the URLs, which should be reachable by the server
infinispan.cache-container.upload-proto-schemas.file-names=Unique file names
infinispan.cache-container.upload-proto-schemas.file-urls=The URLs for the schemas
infinispan.cache-container.register-proto-schemas=Registers one or more Protobuf schemas
infinispan.cache-container.register-proto-schemas.file-names=Unique file names
infinispan.cache-container.register-proto-schemas.file-contents=The contents of the Protobuf files corresponding to the provided names
# cache container children
infinispan.cache-container.transport=A transport child of the cache container.
infinispan.cache-container.local-cache=A replicated cache child of the cache container.
infinispan.cache-container.invalidation-cache=An invalidation cache child of the cache container.
infinispan.cache-container.replicated-cache=A replicated cache child of the cache container.
infinispan.cache-container.distributed-cache=A distributed cache child of the cache container.
# cache container read-only metrics
infinispan.cache-container.cache-manager-status=The status of the cache manager component. May return null if the cache manager is not started.
infinispan.cache-container.is-coordinator=Set to true if this node is the cluster's coordinator. May return null if the cache manager is not started.
infinispan.cache-container.coordinator-address=The logical address of the cluster's coordinator. May return null if the cache manager is not started.
infinispan.cache-container.local-address=The local address of the node. May return null if the cache manager is not started.
infinispan.cache-container.cluster-name=The name of the cluster this node belongs to. May return null if the cache manager is not started.
infinispan.cache-container.cluster-availability=The availability mode of the cluster.
infinispan.cache-container.defined-cache-names=The defined caches configured for this container.
infinispan.cache-container.defined-cache-count=The number of defined caches configured for this container.
infinispan.cache-container.running-cache-count=The number of currently running caches in this container.
infinispan.cache-container.created-cache-count=The number of created caches configured for this container.
infinispan.cache-container.members=The members of the cluster that this manager is a part of.
infinispan.cache-container.cluster-size=How many nodes are part of this cluster.
infinispan.cache-container.version=Returns the version of Infinispan.
infinispan.cache-container.cli-interpreter=CLI interpreter

infinispan.cache-container.average-read-time=Average time (in ms) for all cache reads in this container. Includes hits and misses.
infinispan.cache-container.average-remove-time=Average time (in ms) for all cache removals in this container. Includes hits and misses.
infinispan.cache-container.average-write-time=Average time (in ms) for all cache writes in this container.
infinispan.cache-container.time-since-start=Time (in secs) since first cache in this container started.
infinispan.cache-container.evictions=The number of cache eviction operations in this container.
infinispan.cache-container.hit-ratio=The total hit/miss ratio for all caches (hits/hits+misses) in this container.
infinispan.cache-container.hits=The total number of cache attribute hits in this container.
infinispan.cache-container.misses=The total number of cache attribute misses in this container
infinispan.cache-container.number-of-entries=The total current number of entries in the caches of this container.
infinispan.cache-container.read-write-ratio=The total read/write ratio of the cache stores ((hits+misses)/stores) in this container.
infinispan.cache-container.remove-hits=The total number of cache attribute remove hits in this container.
infinispan.cache-container.remove-misses=The total number of cache attribute remove misses in this container.
infinispan.cache-container.statistics-enabled=Whether statistics have been enabled for this container.
infinispan.cache-container.stores=The total number of cache attribute put operations in this container.
infinispan.cache-container.time-since-reset=Time (in secs) since cache container statistics were reset.

# transport resource
infinispan.transport=The description of the transport used by this cache container
infinispan.transport.add=Add the transport to the cache container
infinispan.transport.remove=Remove the transport from the cache container
infinispan.transport.stack=The jgroups stack to use for the transport
infinispan.transport.strict-peer-to-peer=Makes clustered operations fail if the named cache does not exist on remote nodes. Only for replicated caches.
infinispan.transport.cluster=The name of the group communication cluster
infinispan.transport.executor=The executor to use for the transport
infinispan.transport.lock-timeout=The timeout for locks for the transport
infinispan.transport.machine=A machine identifier for the transport
infinispan.transport.rack=A rack identifier for the transport
infinispan.transport.remote-command-executor=The executor to use for processing (non-total order) remote commands
infinispan.transport.site=A site identifier for the transport
infinispan.transport.total-order-executor=The executor to use for processing total order remote commands
# (hierarchical) cache resource
infinispan.cache.name=The name of the cache.
infinispan.cache.mode=The cache mode. Internal use only.
infinispan.cache.start=The cache start mode, which can be EAGER (immediate start) or LAZY (on-demand start).
infinispan.cache.statistics=If enabled, statistics will be collected for this cache
infinispan.cache.batching=If enabled, the invocation batching API will be made available for this cache.
infinispan.cache.indexing=If enabled, entries will be indexed when they are added to the cache. Indexes will be updated as entries change or are removed.
infinispan.cache.jndi-name=The jndi-name to which to bind this cache instance.
infinispan.cache.module=The module whose class loader should be used when building this cache's configuration.
infinispan.cache.auto-config=If enabled, will configure indexing automatically based on cache type
infinispan.cache.indexing-properties=Properties to control indexing behaviour
infinispan.cache.remove=Remove a cache from this container.
infinispan.cache.remote-cache=The name of the remote cache that backups data here.
infinispan.cache.remote-site=The name of the remote site containing the cache that backups data here.
# cache operations
infinispan.cache.clear-cache=Clears the cache contents.
infinispan.cache.start-cache=Starts the cache.
infinispan.cache.stop-cache=Stops the cache.
infinispan.cache.reset-statistics=Resets statistics gathered by this cache.
infinispan.cache.reset-activation-statistics=Resets the cache activation statistics.
infinispan.cache.reset-invalidation-statistics=Resets the cache invalidation statistics.
infinispan.cache.reset-passivation-statistics=Resets the cache passivation statistics.
infinispan.cache.reset-rpc-manager-statistics=Resets the cache's rpc manager statistics.
infinispan.cache.synchronize-data=Synchronizes data from the old cluster to this using the specified migrator.
infinispan.cache.synchronize-data.migrator-name=The migrator to synchronize to.
infinispan.cache.disconnect-source=Disconnects the target cluster from the source cluster according to the specified migrator.
infinispan.cache.disconnect-source.migrator-name=The migrator to disconnect from.
infinispan.cache.record-known-global-keyset=Dumps the global known keyset to a well-known key for retrieval by the upgrade process.
infinispan.cache.mass-reindex=Initiates a mass reindex of the entries in the cache
# cache metrics
infinispan.cache.cache-name=The name of this cache
infinispan.cache.cache-status=The status of the cache component. May return null if the cache is not started.
infinispan.cache.number-of-locks-available=The number of locks available to this cache. May return null if the cache is not started.
infinispan.cache.number-of-locks-held=The number of locks currently in use by this cache. May return null if the cache is not started.
infinispan.cache.concurrency-level=The estimated number of concurrently updating threads which this cache can support. May return null if the cache is not started.
infinispan.cache.concurrent-updates=If enabled, the cache keeps data consistent in the case of concurrent updates. For non-transactional caches only.
infinispan.cache.average-read-time=Average time (in ms) for cache reads. Includes hits and misses. May return null if the cache is not started.
infinispan.cache.average-remove-time=Average time (in ms) for a cache removal. Includes hits and misses. May return null if the cache is not started.
infinispan.cache.average-write-time=Average time (in ms) for cache writes. May return null if the cache is not started.
infinispan.cache.time-since-start=Time (in secs) since cache started. May return null if the cache is not started.
infinispan.cache.evictions=The number of cache eviction operations. May return null if the cache is not started.
infinispan.cache.hit-ratio=The hit/miss ratio for the cache (hits/hits+misses). May return null if the cache is not started.
infinispan.cache.hits=The number of cache attribute hits. May return null if the cache is not started.
infinispan.cache.misses=The number of cache attribute misses. May return null if the cache is not started.
infinispan.cache.number-of-entries=The current number of entries in the cache. May return null if the cache is not started.
infinispan.cache.read-write-ratio=The read/write ratio of the cache ((hits+misses)/stores). May return null if the cache is not started.
infinispan.cache.remove-hits=The number of cache attribute remove hits. May return null if the cache is not started.
infinispan.cache.remove-misses=The number of cache attribute remove misses. May return null if the cache is not started.
infinispan.cache.statistics-enabled=Whether statistics have been enabled for this cache.
infinispan.cache.stores=The number of cache attribute put operations. May return null if the cache is not started.
infinispan.cache.time-since-reset=Time (in secs) since cache statistics were reset. May return null if the cache is not started.
infinispan.cache.commits=The number of transaction commits. May return null if the cache is not started.
infinispan.cache.prepares=The number of transaction prepares. May return null if the cache is not started.
infinispan.cache.rollbacks=The number of transaction rollbacks. May return null if the cache is not started.
infinispan.cache.invalidations=The number of cache invalidations. May return null if the cache is not started.
infinispan.cache.version=Returns the version of Infinispan.

#
infinispan.clustered-cache.async-marshalling=If enabled, this will cause marshalling of entries to be performed asynchronously.
infinispan.clustered-cache.average-replication-time=The average time spent in the transport layer, in milliseconds
infinispan.clustered-cache.cache-availability=The availability status of the cache.
infinispan.clustered-cache.mode=Sets the clustered cache mode, ASYNC for asynchronous operation, or SYNC for synchronous operation.
infinispan.clustered-cache.queue-size=In ASYNC mode, this attribute can be used to trigger flushing of the queue when it reaches a specific threshold.
infinispan.clustered-cache.queue-flush-interval=In ASYNC mode, this attribute controls how often the asynchronous thread used to flush the replication queue runs. This should be a positive integer which represents thread wakeup time in milliseconds.
infinispan.clustered-cache.remote-timeout=In SYNC mode, the timeout (in ms) used to wait for an acknowledgment when making a remote call, after which the call is aborted and an exception is thrown.
infinispan.clustered-cache.replication-count=Number of successful replications
infinispan.clustered-cache.replication-failures=Number of failed replications
infinispan.clustered-cache.success-ratio=Successful replications as a ratio of total replications in numeric double format


# clustered cache wide stats. See ClusterCacheStats
infinispan.clustered-cache.clusterwide-number-of-locks-available=The clusterwide number of locks available in this cache.
infinispan.clustered-cache.clusterwide-number-of-locks-held=The clusterwide number of locks currently in use by this cache.
infinispan.clustered-cache.clusterwide-average-read-time=Clusterwide average time (in ms) for cache reads. Includes hits and misses. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-average-remove-time=Clusterwide average time (in ms) for a cache removal. Includes hits and misses. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-average-write-time=Clusterwide average time (in ms) for cache writes. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-time-since-start=Time (in secs) since first cache node started. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-evictions=The clusterwide number of cache eviction operations. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-hit-ratio=The clusterwide hit/miss ratio for the cache (hits/hits+misses). May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-hits=The clusterwide number of cache attribute hits. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-misses=The clusterwide number of cache attribute misses. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-number-of-entries=The clusterwide current number of entries in the cache. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-read-write-ratio=The clusterwide read/write ratio of the cache ((hits+misses)/stores). May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-remove-hits=The clusterwide number of cache attribute remove hits. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-remove-misses=The clusterwide number of cache attribute remove misses. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-statistics-enabled=Whether statistics have been enabled for this cache.
infinispan.clustered-cache.clusterwide-stores=The clusterwide number of cache attribute put operations. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-time-since-reset=Time (in secs) since cache statistics were reset. May return null if the cache is not started.

infinispan.clustered-cache.clusterwide-invalidations=The clusterwide number of cache invalidations. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-passivations=The clusterwide number of cache invalidations. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-activations=The clusterwide number of cache invalidations. May return null if the cache is not started.

infinispan.clustered-cache.clusterwide-cache-loader-loads=The clusterwide number of cache loader load operations. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-cache-loader-misses=The clusterwide number of cache loader misses. May return null if the cache is not started.
infinispan.clustered-cache.clusterwide-cache-loader-stores=The clusterwide number of cache loader put operations. May return null if the cache is not started.

infinispan.local-cache=A local cache
infinispan.local-cache.add=Add a local cache to this cache container
infinispan.local-cache.remove=Remove a local cache from this cache container

infinispan.invalidation-cache=An invalidation cache
infinispan.invalidation-cache.add=Add an invalidation cache to this cache container
infinispan.invalidation-cache.remove=Remove an invalidation cache from this cache container

infinispan.replicated-cache=A replicated cache
infinispan.replicated-cache.add=Add a replicated cache to this cache container
infinispan.replicated-cache.remove=Remove a replicated cache from this cache container

infinispan.state-transfer=The state transfer configuration for distribution and replicated caches.
infinispan.state-transfer.await-initial-transfer=Wait for the initial state transfer to complete before making a cache available.
infinispan.state-transfer.enabled=If enabled, this will cause the cache to ask neighboring caches for state when it starts up, so the cache starts 'warm', although it will impact startup time.
infinispan.state-transfer.timeout=The maximum amount of time (ms) to wait for state from neighboring caches, before throwing an exception and aborting startup.
infinispan.state-transfer.chunk-size=The size, in bytes, in which to batch the transfer of cache entries.
infinispan.state-transfer.add=Add a state transfer configuration.
infinispan.state-transfer.remove=Remove a state transfer configuration.

infinispan.partition-handling=The partition handling configuration for distribution and replicated caches
infinispan.partition-handling.enabled=Configures the way this cache reacts to node crashes and split brains
infinispan.partition-handling.add=Add a partition handling configuration
infinispan.partition-handling.remove=Remove a partition handling configuration

#infinispan.distributed-cache=The distributed cache configuration.
infinispan.distributed-cache=A distributed cache
infinispan.distributed-cache.owners=Number of cluster-wide replicas for each cache entry.
infinispan.distributed-cache.virtual-nodes=Deprecated. Has no effect.
infinispan.distributed-cache.virtual-nodes.deprecated=Deprecated. Has no effect.
infinispan.distributed-cache.segments=Controls the number of hash space segments which is the granularity for key distribution in the cluster. Value must be strictly positive.
infinispan.distributed-cache.capacity-factor=Controls the proportion of entries that will reside on the local node, \
  compared to the other nodes in the cluster. Value must be positive. This element is only used in 'distributed' \
  cache instances.
infinispan.distributed-cache.l1-lifespan=Maximum lifespan of an entry placed in the L1 cache. This element configures the L1 cache behavior in 'distributed' caches instances. In any other cache modes, this element is ignored.
infinispan.distributed-cache.rebalancing=Configures whether rebalancing is enabled/disabled.  This element configures in only 'distributed' cache instances.
infinispan.distributed-cache.add=Add a distributed cache to this cache container
infinispan.distributed-cache.remove=Remove a distributed cache from this cache container

infinispan.locking=The locking configuration of the cache.
infinispan.locking.isolation=Sets the cache locking isolation level.
infinispan.locking.striping=If true, a pool of shared locks is maintained for all entries that need to be locked. Otherwise, a lock is created per entry in the cache. Lock striping helps control memory footprint but may reduce concurrency in the system.
infinispan.locking.acquire-timeout=Maximum time to attempt a particular lock acquisition.
infinispan.locking.concurrency-level=Concurrency level for lock containers. Adjust this value according to the number of concurrent threads interacting with Infinispan.
infinispan.locking.add=Adds a locking configuration element to the cache.
infinispan.locking.remove=Removes a locking configuration element from the cache.
#
infinispan.transaction=The cache transaction configuration.
infinispan.transaction.mode=Sets the cache transaction mode to one of NONE, NON_XA, NON_DURABLE_XA, FULL_XA.
infinispan.transaction.stop-timeout=If there are any ongoing transactions when a cache is stopped, Infinispan waits for ongoing remote and local transactions to finish. The amount of time to wait for is defined by the cache stop timeout.
infinispan.transaction.locking=The locking mode for this cache, one of OPTIMISTIC or PESSIMISTIC.
infinispan.transaction.add=Adds a transaction configuration element to the cache.
infinispan.transaction.remove=Removes a transaction configuration element from the cache.
# transaction operations
infinispan.transaction.reset-transaction-statistics=Reset transaction statistics.
infinispan.transaction.list-in-doubt-transactions=Lists in-doubt transactions.
infinispan.transaction.recovery.force-commit-transaction=Forces the commit of an in-doubt transaction by its internal ID.
infinispan.transaction.recovery.force-commit-transaction.internal-id=The internal ID of the transaction to force commit.
infinispan.transaction.recovery.force-rollback-transaction=Forces the rollback of an in-doubt transaction by its internal ID.
infinispan.transaction.recovery.force-rollback-transaction.internal-id=The internal ID of the transaction to force rollback.
infinispan.transaction.recovery.forget-transaction=Removes recovery info for the given transaction by its internal ID.
infinispan.transaction.recovery.forget-transaction.internal-id=The internal ID of the transaction to forget.
#
infinispan.eviction=The cache eviction configuration.
infinispan.eviction.strategy=Sets the cache eviction strategy. Available options are 'UNORDERED', 'FIFO', 'LRU', 'LIRS' and 'NONE' (to disable eviction).
infinispan.eviction.max-entries=Maximum number of entries in a cache instance. If selected value is not a power of two the actual value will default to the least power of two larger than selected value. -1 means no limit.
infinispan.eviction.add=Adds an eviction configuration element to the cache.
infinispan.eviction.remove=Removes an eviction configuration element from the cache.
#
infinispan.expiration=The cache expiration configuration.
infinispan.expiration.max-idle=Maximum idle time a cache entry will be maintained in the cache, in milliseconds. If the idle time is exceeded, the entry will be expired cluster-wide. -1 means the entries never expire.
infinispan.expiration.lifespan=Maximum lifespan of a cache entry, after which the entry is expired cluster-wide, in milliseconds. -1 means the entries never expire.
infinispan.expiration.interval=Interval (in milliseconds) between subsequent runs to purge expired entries from memory and any cache stores. If you wish to disable the periodic eviction process altogether, set wakeupInterval to -1.
infinispan.expiration.add=Adds an expiration configuration element to the cache.
infinispan.expiration.remove=Removes an expiration configuration element from the cache.

infinispan.loader=The cache loader configuration.
infinispan.loader.add=Adds a basic cache loader configuration element to the cache.
infinispan.loader.remove=Removes a cache loader configuration element from the cache.
infinispan.loader.shared=This setting should be set to true when multiple cache instances share the same cache loader.
infinispan.loader.preload=If true, when the cache starts, data stored in the cache loader will be pre-loaded into memory. This is particularly useful when data in the cache loader will be needed immediately after startup and you want to avoid cache operations being delayed as a result of loading this data lazily. Can be used to provide a 'warm-cache' on startup, however there is a performance penalty as startup time is affected by this process.
infinispan.loader.class=The custom loader implementation class to use for this cache loader.

# Cache loader metrics
infinispan.loader.passivations=The number of cache node passivations (passivating a node from memory to a cache store). May return null if the cache is not started.
infinispan.loader.activations=The number of cache node activations (bringing a node into memory from a cache store) . May return null if the cache is not started.
infinispan.loader.cache-loader-loads=The number of cache loader node loads. May return null if the cache is not started.
infinispan.loader.cache-loader-misses=The number of cache loader node misses. May return null if the cache is not started.
infinispan.loader.cache-loader-stores=The number of cache loader node stores. May return null if the cache is not started.

infinispan.loader.properties=A list of cache loader properties.
infinispan.loader.properties.property=A cache loader property with name and value.

infinispan.loader.reset-loader-statistics=Resets the cache loader statistics.

infinispan.cluster-loader=The cluster cache loader configuration.
infinispan.cluster-loader.add=Adds a cluster cache loader configuration element to the cache.
infinispan.cluster-loader.remove=Removes a cluster cache loader configuration element from the cache.
infinispan.cluster-loader.remote-timeout=Specifies the maximum time to wait for a response from remote nodes.

infinispan.store=The cache store configuration.
infinispan.store.add=Adds a basic cache store configuration element to the cache.
infinispan.store.remove=Removes a cache store configuration element from the cache.
infinispan.store.read-only=If true, the cache store will only be used to load entries. Any modifications made to the caches will not be applied to the store.
infinispan.store.shared=This setting should be set to true when multiple cache instances share the same cache store (e.g., multiple nodes in a cluster using a JDBC-based CacheStore pointing to the same, shared database.) Setting this to true avoids multiple cache instances writing the same modification multiple times. If enabled, only the node where the modification originated will write to the cache store. If disabled, each individual cache reacts to a potential remote update by storing the data to the cache store.
infinispan.store.preload=If true, when the cache starts, data stored in the cache store will be pre-loaded into memory. This is particularly useful when data in the cache store will be needed immediately after startup and you want to avoid cache operations being delayed as a result of loading this data lazily. Can be used to provide a 'warm-cache' on startup, however there is a performance penalty as startup time is affected by this process.
infinispan.store.passivation=If true, data is only written to the cache store when it is evicted from memory, a phenomenon known as 'passivation'. Next time the data is requested, it will be 'activated' which means that data will be brought back to memory and removed from the persistent store. f false, the cache store contains a copy of the contents in memory, so writes to cache result in cache store writes. This essentially gives you a 'write-through' configuration.
infinispan.store.fetch-state=If true, fetch persistent state when joining a cluster. If multiple cache stores are chained, only one of them can have this property enabled.
infinispan.store.purge=If true, purges this cache store when it starts up.
infinispan.store.singleton=If true, the singleton store cache store is enabled. SingletonStore is a delegating cache store used for situations when only one instance in a cluster should interact with the underlying store.
infinispan.store.class=The custom store implementation class to use for this cache store.
infinispan.store.write-behind=Child to configure a cache store as write-behind instead of write-through.
infinispan.store.properties=A list of cache store properties.
infinispan.store.properties.property=A cache store property with name and value.
infinispan.store.property=A cache store property with name and value.

infinispan.write-behind=Configures a cache store as write-behind instead of write-through.
infinispan.write-behind.flush-lock-timeout=Timeout to acquire the lock which guards the state to be flushed to the cache store periodically.
infinispan.write-behind.modification-queue-size=Maximum number of entries in the asynchronous queue. When the queue is full, the store becomes write-through until it can accept new entries.
infinispan.write-behind.shutdown-timeout=Timeout in milliseconds to stop the cache store.
infinispan.write-behind.thread-pool-size=Size of the thread pool whose threads are responsible for applying the modifications to the cache store.
infinispan.write-behind.add=Adds a write-behind configuration element to the store.
infinispan.write-behind.remove=Removes a write-behind configuration element from the store.

infinispan.properties=A list of cache store properties.
infinispan.properties.property=A cache store property with name and value.
infinispan.property=A cache store property with name and value.
infinispan.property.value=The value of the cache store property.
infinispan.property.add=Adds a cache store property.
infinispan.property.remove=Removes a cache store property.

infinispan.file-store=The cache file store configuration.
infinispan.file-store.max-entries=The maximum number of entries.
infinispan.file-store.relative-to=The path this is relative to
infinispan.file-store.path=An absolute path if relativeTo is null, otherwise the relative path to relativeTo
infinispan.file-store.add=Adds a file cache store configuration element to the cache.
infinispan.file-store.remove=Removes a cache file store configuration element from the cache.

infinispan.jdbc-store=The cache JDBC store configuration.
infinispan.jdbc-store.add=Adds a JDBC cache store configuration element to the cache.
infinispan.jdbc-store.datasource=A datasource reference for this datastore.
infinispan.jdbc-store.dialect=The dialect of this datastore.
infinispan.jdbc-store.entry-table=The database table used to store cache entries.
infinispan.jdbc-store.bucket-table=The database table used to store binary cache entries.
infinispan.jdbc-store.string-keyed-table=The database table used to store cache entries.
infinispan.jdbc-store.string-keyed-table.table.prefix=The prefix for the database table name.
infinispan.jdbc-store.string-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.jdbc-store.string-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.jdbc-store.string-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.jdbc-store.string-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.jdbc-store.string-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.jdbc-store.string-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.jdbc-store.string-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.jdbc-store.string-keyed-table.table.column.name=The name of the database column.
infinispan.jdbc-store.string-keyed-table.table.column.type=The type of the database column.
infinispan.jdbc-store.binary-keyed-table=The database table used to store binary cache entries.
infinispan.jdbc-store.binary-keyed-table.table.prefix=The prefix for the database table name.
infinispan.jdbc-store.binary-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.jdbc-store.binary-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.jdbc-store.binary-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.jdbc-store.binary-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.jdbc-store.binary-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.jdbc-store.binary-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.jdbc-store.binary-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.jdbc-store.binary-keyed-table.table.column.name=The name of the database column.
infinispan.jdbc-store.binary-keyed-table.table.column.type=The type of the database column.

infinispan.string-keyed-jdbc-store=The string keyed cache JDBC store configuration.
infinispan.string-keyed-jdbc-store.string-keyed-table=The database table used to store cache entries.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.prefix=The prefix for the database table name.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.column.name=The name of the database column.
infinispan.string-keyed-jdbc-store.string-keyed-table.table.column.type=The type of the database column.
infinispan.string-keyed-jdbc-store.add=Adds a JDBC cache store configuration element to the cache.
infinispan.string-keyed-jdbc-store.remove=Removes a JDBC cache store configuration element from the cache.

infinispan.binary-keyed-jdbc-store=The binary keyed cache JDBC store configuration.
infinispan.binary-keyed-jdbc-store.binary-keyed-table=The database table used to store binary cache entries.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.prefix=The prefix for the database table name.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.column.name=The name of the database column.
infinispan.binary-keyed-jdbc-store.binary-keyed-table.table.column.type=The type of the database column.
infinispan.binary-keyed-jdbc-store.add=Adds a JDBC cache store configuration element to the cache.
infinispan.binary-keyed-jdbc-store.remove=Removes a JDBC cache store configuration element from the cache.

infinispan.mixed-keyed-jdbc-store=The mixed keyed cache JDBC store configuration.
infinispan.mixed-keyed-jdbc-store.string-keyed-table=The database table used to store cache entries.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.prefix=The prefix for the database table name.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.column.name=The name of the database column.
infinispan.mixed-keyed-jdbc-store.string-keyed-table.table.column.type=The type of the database column.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table=The database table used to store binary cache entries.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.prefix=The prefix for the database table name.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.batch-size=For DB inserts, the batch size determines how many inserts are batched together.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.fetch-size=For DB queries, the fetch size will be used to set the fetch size on ResultSets.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.create-on-start=Determines whether database tables should be created by the store on startup.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.drop-on-exit=Determines whether database tables should be dropped by the store on shutdown.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.id-column=A database column to hold cache entry ids.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.data-column=A database column to hold cache entry data.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.timestamp-column=A database column to hold cache entry timestamps.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.column.name=The name of the database column.
infinispan.mixed-keyed-jdbc-store.binary-keyed-table.table.column.type=The type of the database column.
infinispan.mixed-keyed-jdbc-store.add=Adds a mixed keyed cache JDBC store configuration to the cache.
infinispan.mixed-keyed-jdbc-store.remove=Removes a mixed keyed cache JDBC store configuration from the cache.

infinispan.remote-store=The cache remote store configuration.
infinispan.remote-store.cache=The name of the remote cache to use for this remote store.
infinispan.remote-store.hotrod-wrapping=Enables wrapping of entries into a form usable by a HotRod server
infinispan.remote-store.raw-values=Stores information on the remote cache in a raw format suitable for interoperability with other RemoteCacheManagers
infinispan.remote-store.tcp-no-delay=A TCP_NODELAY value for remote cache communication.
infinispan.remote-store.socket-timeout=A socket timeout for remote cache communication.
infinispan.remote-store.remote-servers=A list of remote servers for this cache store.
infinispan.remote-store.remote.servers.remote-server=A remote server, defined by its outbound socket binding.
infinispan.remote-store.remote-servers.remote-server.outbound-socket-binding=An outbound socket binding for a remote server.
infinispan.remote-store.add=Adds a remote cache store configuration element to the cache.
infinispan.remote-store.remove=Removes a remote cache store configuration element from the cache.

infinispan.rest-store=The cache REST store configuration.
infinispan.rest-store.path=The path portion of the URI of the remote REST endpoint.
infinispan.rest-store.append-cache-name-to-path=Whether to append the name of the cache to the path.
infinispan.rest-store.connection-pool=The configuration of the HTTP connection pool
infinispan.rest-store.connection-pool.connection-timeout=A connection timeout for remote cache communication.
infinispan.rest-store.connection-pool.max-connections-per-host=The maximum number of connections per host.
infinispan.rest-store.connection-pool.max-total-connections=The maximum number of total connections.
infinispan.rest-store.connection-pool.buffer-size=The size of the socket buffer.
infinispan.rest-store.connection-pool.socket-timeout=A socket timeout for remote cache communication.
infinispan.rest-store.connection-pool.tcp-no-delay=A TCP_NODELAY value for remote cache communication.
infinispan.rest-store.remote-servers=A list of remote servers for this cache store.
infinispan.rest-store.remote.servers.remote-server=A remote server, defined by its outbound socket binding.
infinispan.rest-store.remote-servers.remote-server.outbound-socket-binding=An outbound socket binding for a remote server.
infinispan.rest-store.add=Adds a REST cache store configuration element to the cache.
infinispan.rest-store.remove=Removes a REST cache store configuration element from the cache.

infinispan.backup=The backup site configuration for the cache.
infinispan.backup.add=Add the backup configuration to the cache.
infinispan.backup.remove=Remove the backup configuration from the cache.
infinispan.backup.strategy=The strategy to use for the cache backup.
infinispan.backup.failure-policy=The failure policy to use for the cache backup.
infinispan.backup.enabled=If enabled, the cache will be backed-up to the remote site.
infinispan.backup.timeout=The time to wait for responses from the backup site.
infinispan.backup.after-failures=The number of failed request operations after which this site should be taken offline.
infinispan.backup.min-wait=The minimal number of millis to wait before taking this site offline, even in the case 'after-failures' is reached.
infinispan.backup.take-site-offline=Determines whether this backup is taken offline (ignored) after a certain number of tries.
# cross-site backup operations
infinispan.backup.ops.site-status=Displays the current status of the backup site.
infinispan.backup.ops.bring-site-online=Re-enables a previously disabled backup site.
infinispan.backup.ops.take-site-offline=Disables backup to a remote site.

infinispan.backup.state-transfer=The backup site state transfer configuration for the cache.
infinispan.backup.state-transfer.add=Add the backup site state transfer configuration to the cache.
infinispan.backup.state-transfer.remove=Remove the backup site state transfer configuration from the cache.
infinispan.backup.state-transfer.chunk-size=The number of entries to batch to transfer.
infinispan.backup.state-transfer.timeout=The timeout, in milliseconds, to wait from the remote site reply.
infinispan.backup.state-transfer.wait-time=The waiting time, in milliseconds, before retrying.
infinispan.backup.state-transfer.max-retries=The maximum number of retries.
infinispan.backup.ops.push-state=Pushes the state of this cache to the remote site.
infinispan.backup.ops.cancel-push=Cancels the push state to remote site.
infinispan.backup.ops.cancel-receive=Cancels the push state to this site.
infinispan.backup.ops.clear-push-state-status=Clears the push state status.
infinispan.backup.ops.get-sending-site=Returns the site name from which this site is receiving state.
infinispan.backup.ops.push-state-status=Shows a map with destination site name and the push state status.

infinispan.compatibility=Compatibility-mode configuration for the cache.
infinispan.compatibility.add=Adds compatibility-mode configuration to a cache.
infinispan.compatibility.remove=Removes compatibility-mode configuration from a cache.
infinispan.compatibility.enabled=Enables compatibility mode for the cache.
infinispan.compatibility.marshaller=The marshaller to use for compatibility mode.

infinispan.leveldb-store=The cache file store configuration.
infinispan.leveldb-store.relative-to=The path this is relative to
infinispan.leveldb-store.path=An absolute path if relativeTo is null, otherwise the relative path to relativeTo
infinispan.leveldb-store.add=Adds a leveldb cache store configuration element to the cache
infinispan.leveldb-store.remove=Removes a cache leveldb store configuration element from the cache
infinispan.leveldb-store.block-size=The cache store block size
infinispan.leveldb-store.cache-size=Cache size for the cache store
infinispan.leveldb-store.clear-threshold=Cache store cache clear threshold

infinispan.compression=The cache store data compression mechanism
infinispan.compression.type=Type of data compression to use in store
infinispan.compression.add=Adds a compression configuration element to the store
infinispan.compression.remove=Removes the compression configuration element from the store

infinispan.implementation=The LevelDB library implementation to use to store data
infinispan.implementation.add=Adds a implementation configuration element to the store.
infinispan.implementation.remove=Removes implementation configuration element from the store.

infinispan.expiration.path=Path for cache store expiration data.

infinispan.cache-container.security=The security configuration of a cache container
infinispan.cache-container.security.add=Add security configuration to a cache container
infinispan.cache-container.security.remove=Remove security configuration from a cache container

infinispan.cache-container.security.authorization=The authorization configuration of a cache container
infinispan.cache-container.security.authorization.add=Add authorization configuration to a cache container
infinispan.cache-container.security.authorization.remove=Remove authorization configuration from a cache container
infinispan.cache-container.security.authorization.mapper=Specify a principal to role mapper
infinispan.cache-container.security.authorization.enabled=Enables authorization checks for the cache container
infinispan.cache-container.security.authorization.role=Describes a role and the access permissions it has
infinispan.cache-container.security.authorization.role.add=Adds a role to the authorization configuration
infinispan.cache-container.security.authorization.role.remove=Removes a role from the authorization configuration
infinispan.cache-container.security.authorization.role.permissions=Specifies the set of permissions assigned to a role

infinispan.cache.security=The security configuration of a cache
infinispan.cache.security.add=Adds security configuration to a cache
infinispan.cache.security.remove=Remove security configuration from a cache

infinispan.cache.security.authorization=The authorization configuration of a cache
infinispan.cache.security.authorization.add=Adds authorization configuration to a cache
infinispan.cache.security.authorization.remove=Removes authorization configuration from a cache
infinispan.cache.security.authorization.enabled=Enables authorization checks for a cache
infinispan.cache.security.authorization.roles=The list of roles which are allowed to access a cache
