Infinispan

Infinispan

Scheme: infinispan
Name Kind Type Required Deprecated Default Value Enum Values Description
host path java.lang.String true false Specifies the host of the cache on Infinispan instance
cacheName parameter java.lang.String false Specifies the cache name
command parameter java.lang.String false put put
putAll
putIfAbsent
putAsync
putAllAsync
putIfAbsentAsync
get
containsKey
containsValue
remove
removeAsync
replace
replaceAsync
clear
size
The operation to perform.
sync parameter boolean false true If true, the consumer will receive notifications synchronously
eventTypes parameter java.util.Set false Specifies the set of event types to register by the consumer. Multiple event can be separated by comma.

The possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED, CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED, CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED, TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED, DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED

exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

infinispan consumer