Interface EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
- All Superinterfaces:
EhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
,EhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
,org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
- EhcacheEndpointBuilderFactory
public static interface EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
extends EhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder, EhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
Builder for endpoint for the Ehcache component.
-
Method Summary
Modifier and TypeMethodDescriptionadvanced()
cacheManager
(String cacheManager) The cache manager.cacheManager
(org.ehcache.CacheManager cacheManager) The cache manager.cacheManagerConfiguration
(String cacheManagerConfiguration) The cache manager configuration.cacheManagerConfiguration
(org.ehcache.config.Configuration cacheManagerConfiguration) The cache manager configuration.configurationUri
(String configurationUri) URI pointing to the Ehcache XML configuration file's location.createCacheIfNotExist
(boolean createCacheIfNotExist) Configure if a cache need to be created if it does exist or can't be pre-configured.createCacheIfNotExist
(String createCacheIfNotExist) Configure if a cache need to be created if it does exist or can't be pre-configured.Methods inherited from interface org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
eventFiring, eventFiring, eventOrdering, eventOrdering, eventTypes
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
action, key, key
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
advanced
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
-
cacheManager
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManager(org.ehcache.CacheManager cacheManager) The cache manager. The option is a: <code>org.ehcache.CacheManager</code> type. Group: common- Specified by:
cacheManager
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
cacheManager
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
cacheManager
- the value to set- Returns:
- the dsl builder
-
cacheManager
The cache manager. The option will be converted to a <code>org.ehcache.CacheManager</code> type. Group: common- Specified by:
cacheManager
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
cacheManager
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
cacheManager
- the value to set- Returns:
- the dsl builder
-
cacheManagerConfiguration
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManagerConfiguration(org.ehcache.config.Configuration cacheManagerConfiguration) The cache manager configuration. The option is a: <code>org.ehcache.config.Configuration</code> type. Group: common- Specified by:
cacheManagerConfiguration
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
cacheManagerConfiguration
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
cacheManagerConfiguration
- the value to set- Returns:
- the dsl builder
-
cacheManagerConfiguration
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManagerConfiguration(String cacheManagerConfiguration) The cache manager configuration. The option will be converted to a <code>org.ehcache.config.Configuration</code> type. Group: common- Specified by:
cacheManagerConfiguration
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
cacheManagerConfiguration
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
cacheManagerConfiguration
- the value to set- Returns:
- the dsl builder
-
configurationUri
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder configurationUri(String configurationUri) URI pointing to the Ehcache XML configuration file's location. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
configurationUri
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
configurationUri
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
configurationUri
- the value to set- Returns:
- the dsl builder
-
createCacheIfNotExist
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder createCacheIfNotExist(boolean createCacheIfNotExist) Configure if a cache need to be created if it does exist or can't be pre-configured. The option is a: <code>boolean</code> type. Default: true Group: common- Specified by:
createCacheIfNotExist
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
createCacheIfNotExist
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
createCacheIfNotExist
- the value to set- Returns:
- the dsl builder
-
createCacheIfNotExist
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder createCacheIfNotExist(String createCacheIfNotExist) Configure if a cache need to be created if it does exist or can't be pre-configured. The option will be converted to a <code>boolean</code> type. Default: true Group: common- Specified by:
createCacheIfNotExist
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder
- Specified by:
createCacheIfNotExist
in interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
- Parameters:
createCacheIfNotExist
- the value to set- Returns:
- the dsl builder
-