public static interface InfinispanComponentBuilderFactory.InfinispanComponentBuilder extends ComponentBuilder<org.apache.camel.component.infinispan.remote.InfinispanRemoteComponent>
| 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.client.hotrod.RemoteCacheManager cacheContainer)
Specifies the cache Container to connect.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
cacheContainerConfiguration(org.infinispan.client.hotrod.configuration.Configuration cacheContainerConfiguration)
The CacheContainer configuration.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
configuration(org.apache.camel.component.infinispan.remote.InfinispanRemoteConfiguration 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.remote.InfinispanRemoteCustomListener 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.Multiple
event can be separated by comma.
|
default InfinispanComponentBuilderFactory.InfinispanComponentBuilder |
flags(String flags)
A comma separated list of org.infinispan.client.hotrod.Flag to be
applied by default on each cache invocation.
|
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(String 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 |
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.remote.InfinispanRemoteConfiguration configuration)
configuration - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder hosts(String hosts)
hosts - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder queryBuilder(org.apache.camel.component.infinispan.InfinispanQueryBuilder queryBuilder)
queryBuilder - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder secure(boolean secure)
secure - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
bridgeErrorHandler - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder customListener(org.apache.camel.component.infinispan.remote.InfinispanRemoteCustomListener customListener)
customListener - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder eventTypes(String eventTypes)
eventTypes - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder defaultValue(Object defaultValue)
defaultValue - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder key(Object key)
key - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder lazyStartProducer(boolean lazyStartProducer)
lazyStartProducer - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder oldValue(Object oldValue)
oldValue - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder operation(org.apache.camel.component.infinispan.InfinispanOperation operation)
operation - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder value(Object value)
value - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder password(String password)
password - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder saslMechanism(String saslMechanism)
saslMechanism - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder securityRealm(String securityRealm)
securityRealm - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder securityServerName(String securityServerName)
securityServerName - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder username(String username)
username - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder autowiredEnabled(boolean autowiredEnabled)
autowiredEnabled - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder cacheContainer(org.infinispan.client.hotrod.RemoteCacheManager cacheContainer)
cacheContainer - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder cacheContainerConfiguration(org.infinispan.client.hotrod.configuration.Configuration cacheContainerConfiguration)
cacheContainerConfiguration - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder configurationProperties(Map<String,String> configurationProperties)
configurationProperties - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder configurationUri(String configurationUri)
configurationUri - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder flags(String flags)
flags - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder remappingFunction(BiFunction remappingFunction)
remappingFunction - the value to setdefault InfinispanComponentBuilderFactory.InfinispanComponentBuilder resultHeader(String resultHeader)
resultHeader - the value to setApache Camel