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, eventTypesMethods inherited from interface org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
action, key, keyMethods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
- Specified by:
advancedin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
advancedin 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:
cacheManagerin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
cacheManagerin 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:
cacheManagerin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
cacheManagerin 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:
cacheManagerConfigurationin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
cacheManagerConfigurationin 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:
cacheManagerConfigurationin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
cacheManagerConfigurationin 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:
configurationUriin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
configurationUriin 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:
createCacheIfNotExistin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
createCacheIfNotExistin 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:
createCacheIfNotExistin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
createCacheIfNotExistin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder- Parameters:
createCacheIfNotExist- the value to set- Returns:
- the dsl builder
-