public static interface InfinispanComponentBuilderFactory.InfinispanComponentBuilder extends ComponentBuilder<org.apache.camel.component.infinispan.InfinispanComponent>
| Modifier and Type | Method and Description |
|---|---|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
autowiredEnabled(boolean autowiredEnabled)
Whether autowiring is enabled.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
cacheContainer(org.infinispan.commons.api.BasicCacheContainer cacheContainer)
Specifies the cache Container to connect.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
cacheContainerConfiguration(Object cacheContainerConfiguration)
The CacheContainer configuration.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
clusteredListener(boolean clusteredListener)
If true, the listener will be installed for the entire cluster.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
command(String command)
Deprecated.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
configuration(org.apache.camel.component.infinispan.InfinispanConfiguration configuration)
Component configuration.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
configurationProperties(Map<String,String> configurationProperties)
Implementation specific properties for the CacheManager.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
configurationUri(String configurationUri)
An implementation specific URI for the CacheManager.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
customListener(org.apache.camel.component.infinispan.InfinispanCustomListener customListener)
Returns the custom listener in use, if provided.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
defaultValue(Object defaultValue)
Set a specific default value for some producer operations.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
eventTypes(String eventTypes)
Specifies the set of event types to register by the consumer.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
flags(String flags)
A comma separated list of Flag to be applied by default on each cache
invocation, not applicable to remote caches.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
hosts(String hosts)
Specifies the host of the cache on Infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
key(Object key)
Set a specific key for producer operations.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
oldValue(Object oldValue)
Set a specific old value for some producer operations.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
operation(org.apache.camel.component.infinispan.InfinispanOperation operation)
The operation to perform.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
password(String password)
Define the password to access the infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
queryBuilder(org.apache.camel.component.infinispan.InfinispanQueryBuilder queryBuilder)
Specifies the query builder.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
remappingFunction(BiFunction remappingFunction)
Set a specific remappingFunction to use in a compute operation.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
resultHeader(Object resultHeader)
Store the operation result in a header instead of the message body.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
saslMechanism(String saslMechanism)
Define the SASL Mechanism to access the infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
secure(boolean secure)
Define if we are connecting to a secured Infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
securityRealm(String securityRealm)
Define the security realm to access the infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
securityServerName(String securityServerName)
Define the security server name to access the infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
sync(boolean sync)
If true, the consumer will receive notifications synchronously.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
username(String username)
Define the username to access the infinispan instance.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
value(Object value)
Set a specific value for producer operations.
|
build, build, doSetProperty, registerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder configuration(org.apache.camel.component.infinispan.InfinispanConfiguration configuration)
org.apache.camel.component.infinispan.InfinispanConfiguration type.
Group: commondefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder hosts(String hosts)
java.lang.String type.
Group: commondefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder queryBuilder(org.apache.camel.component.infinispan.InfinispanQueryBuilder queryBuilder)
org.apache.camel.component.infinispan.InfinispanQueryBuilder type.
Group: commondefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder secure(boolean secure)
boolean type.
Default: false
Group: commondefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder clusteredListener(boolean clusteredListener)
boolean type.
Default: false
Group: consumer@Deprecated default InfinispanComponentBuilderFactory.InfinispanComponentBuilder command(String command)
java.lang.String type.
Default: PUT
Group: consumerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder customListener(org.apache.camel.component.infinispan.InfinispanCustomListener customListener)
org.apache.camel.component.infinispan.InfinispanCustomListener type.
Group: consumerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder eventTypes(String eventTypes)
java.lang.String type.
Group: consumerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder sync(boolean sync)
boolean type.
Default: true
Group: consumerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder defaultValue(Object defaultValue)
java.lang.Object type.
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder key(Object key)
java.lang.Object type.
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder oldValue(Object oldValue)
java.lang.Object type.
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder operation(org.apache.camel.component.infinispan.InfinispanOperation operation)
org.apache.camel.component.infinispan.InfinispanOperation type.
Default: PUT
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder value(Object value)
java.lang.Object type.
Group: producerdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder password(String password)
java.lang.String type.
Group: securitydefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder saslMechanism(String saslMechanism)
java.lang.String type.
Group: securitydefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder securityRealm(String securityRealm)
java.lang.String type.
Group: securitydefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder securityServerName(String securityServerName)
java.lang.String type.
Group: securitydefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder username(String username)
java.lang.String type.
Group: securitydefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder autowiredEnabled(boolean autowiredEnabled)
boolean type.
Default: true
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder cacheContainer(org.infinispan.commons.api.BasicCacheContainer cacheContainer)
org.infinispan.commons.api.BasicCacheContainer type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder cacheContainerConfiguration(Object cacheContainerConfiguration)
java.lang.Object type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder configurationProperties(Map<String,String> configurationProperties)
java.util.Map type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder configurationUri(String configurationUri)
java.lang.String type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder flags(String flags)
java.lang.String type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder remappingFunction(BiFunction remappingFunction)
java.util.function.BiFunction type.
Group: advanceddefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder resultHeader(Object resultHeader)
java.lang.Object type.
Group: advancedApache Camel