EHCache

EHCache

Scheme: cache
Name Kind Type Required Deprecated Default Value Enum Values Description
cacheName path java.lang.String false
maxElementsInMemory parameter int false 1000
memoryStoreEvictionPolicy parameter net.sf.ehcache.store.MemoryStoreEvictionPolicy false LFU LRU
LFU
FIFO
CLOCK
overflowToDisk parameter boolean false true
diskStorePath parameter java.lang.String false
eternal parameter boolean false
timeToLiveSeconds parameter long false 300
timeToIdleSeconds parameter long false 300
diskPersistent parameter boolean false
diskExpiryThreadIntervalSeconds parameter long false
objectCache parameter boolean false
eventListenerRegistry parameter org.apache.camel.component.cache.CacheEventListenerRegistry false
cacheLoaderRegistry parameter org.apache.camel.component.cache.CacheLoaderRegistry false
cacheManagerFactory parameter org.apache.camel.component.cache.CacheManagerFactory false
key parameter java.lang.String false
operation parameter java.lang.String false
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).

cache consumer