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.AdvancedEhcacheEndpointBuilder
advanced()
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
cacheManager(String cacheManager)
The cache manager.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
cacheManager(org.ehcache.CacheManager cacheManager)
The cache manager.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
cacheManagerConfiguration(String cacheManagerConfiguration)
The cache manager configuration.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
cacheManagerConfiguration(org.ehcache.config.Configuration cacheManagerConfiguration)
The cache manager configuration.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
configurationUri(String configurationUri)
URI pointing to the Ehcache XML configuration file's location.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
createCacheIfNotExist(boolean createCacheIfNotExist)
Configure if a cache need to be created if it does exist or can't be pre-configured.default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder
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
-
-
-
-
Method Detail
-
advanced
default EhcacheEndpointBuilderFactory.AdvancedEhcacheEndpointBuilder 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
default EhcacheEndpointBuilderFactory.EhcacheEndpointBuilder cacheManager(String 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
-
-