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
All Methods Instance Methods Default Methods Modifier and Type Method Description default EhcacheEndpointBuilderFactory.AdvancedEhcacheEndpointBuilderadvanced()default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercacheManager(Object cacheManager)The cache manager.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercacheManager(String cacheManager)The cache manager.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercacheManagerConfiguration(Object cacheManagerConfiguration)The cache manager configuration.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercacheManagerConfiguration(String cacheManagerConfiguration)The cache manager configuration.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilderconfigurationUri(String configurationUri)URI pointing to the Ehcache XML configuration file's location.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercreateCacheIfNotExist(boolean createCacheIfNotExist)Configure if a cache need to be created if it does exist or can't be pre-configured.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuildercreateCacheIfNotExist(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
bridgeErrorHandler, bridgeErrorHandler, eventFiring, eventFiring, eventOrdering, eventOrdering, eventTypes
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.EhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
action, key, key, lazyStartProducer, lazyStartProducer
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
-
-
-
Method Detail
-
advanced
default EhcacheEndpointBuilderFactory.AdvancedEhcacheEndpointBuilder advanced()
- Specified by:
advancedin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointConsumerBuilder- Specified by:
advancedin interfaceEhcacheEndpointBuilderFactory.EhcacheEndpointProducerBuilder
-
cacheManager
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManager(Object cacheManager)
The cache manager. The option is a: <code>org.apache.camel.component.ehcache.EhcacheManager</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
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManager(String cacheManager)
The cache manager. The option will be converted to a <code>org.apache.camel.component.ehcache.EhcacheManager</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(Object 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
-
-