This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a commit to branch camel-master
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git
commit fbbc42d36b615235edf246fe64dd972911638a62
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Oct 3 03:34:53 2020 +0000
[create-pull-request] automated change
---
.../camel-infinispan-kafka-sink-connector.adoc | 14 ++++++-
.../camel-infinispan-kafka-source-connector.adoc | 14 ++++++-
.../CamelInfinispanSinkConnectorConfig.java | 48 ++++++++++++++++++++++
.../CamelInfinispanSourceConnectorConfig.java | 48 ++++++++++++++++++++++
.../camel-infinispan-kafka-sink-connector.adoc | 14 ++++++-
.../camel-infinispan-kafka-source-connector.adoc | 14 ++++++-
6 files changed, 148 insertions(+), 4 deletions(-)
diff --git
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
index 09f95f8..f6b3e03 100644
---
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
+++
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSinkCo
----
-The camel-infinispan sink connector supports 35 options, which are listed
below.
+The camel-infinispan sink connector supports 47 options, which are listed
below.
@@ -32,12 +32,18 @@ The camel-infinispan sink connector supports 35 options,
which are listed below.
| *camel.sink.path.cacheName* | The name of the cache to use. Use current to
use the existing cache name from the currently configured cached manager. Or
use default for the default cache manager name. | null | HIGH
| *camel.sink.endpoint.hosts* | Specifies the host of the cache on Infinispan
instance | null | MEDIUM
| *camel.sink.endpoint.queryBuilder* | Specifies the query builder. | null |
MEDIUM
+| *camel.sink.endpoint.secure* | Define if we are connecting to a secured
Infinispan instance | false | MEDIUM
| *camel.sink.endpoint.defaultValue* | Set a specific default value for some
producer operations | null | MEDIUM
| *camel.sink.endpoint.key* | Set a specific key for producer operations |
null | MEDIUM
| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be
started lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a producer may otherwise
fail during starting and cause the route to fail being started. By deferring
this startup to be lazy then the startup failure can be handled during routing
messages via Camel's routing error handlers. Beware that when the first message
is processed then cre [...]
| *camel.sink.endpoint.oldValue* | Set a specific old value for some producer
operations | null | MEDIUM
| *camel.sink.endpoint.operation* | The operation to perform. One of: [PUT]
[PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET]
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE]
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE]
[COMPUTEASYNC] | "PUT" | MEDIUM
| *camel.sink.endpoint.value* | Set a specific value for producer operations |
null | MEDIUM
+| *camel.sink.endpoint.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.saslMechanism* | Define the SASL Mechanism to access
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityRealm* | Define the security realm to access
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityServerName* | Define the security server name
to access the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use
basic property binding (Camel 2.x) or the newer property binding with
additional capabilities | false | MEDIUM
| *camel.sink.endpoint.cacheContainer* | Specifies the cache Container to
connect | null | MEDIUM
| *camel.sink.endpoint.cacheContainerConfiguration* | The CacheContainer
configuration. Uses if the cacheContainer is not defined. Must be the following
types: org.infinispan.client.hotrod.configuration.Configuration - for remote
cache interaction configuration;
org.infinispan.configuration.cache.Configuration - for embedded cache
interaction configuration; | null | MEDIUM
@@ -50,12 +56,18 @@ The camel-infinispan sink connector supports 35 options,
which are listed below.
| *camel.component.infinispan.configuration* | Component configuration | null
| MEDIUM
| *camel.component.infinispan.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.component.infinispan.queryBuilder* | Specifies the query builder. |
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a
secured Infinispan instance | false | MEDIUM
| *camel.component.infinispan.defaultValue* | Set a specific default value for
some producer operations | null | MEDIUM
| *camel.component.infinispan.key* | Set a specific key for producer
operations | null | MEDIUM
| *camel.component.infinispan.lazyStartProducer* | Whether the producer should
be started lazy (on the first message). By starting lazy you can use this to
allow CamelContext and routes to startup in situations where a producer may
otherwise fail during starting and cause the route to fail being started. By
deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is processed t [...]
| *camel.component.infinispan.oldValue* | Set a specific old value for some
producer operations | null | MEDIUM
| *camel.component.infinispan.operation* | The operation to perform. One of:
[PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET]
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE]
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE]
[COMPUTEASYNC] | "PUT" | MEDIUM
| *camel.component.infinispan.value* | Set a specific value for producer
operations | null | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.component.infinispan.basicPropertyBinding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | LOW
| *camel.component.infinispan.cacheContainer* | Specifies the cache Container
to connect | null | MEDIUM
| *camel.component.infinispan.cacheContainer Configuration* | The
CacheContainer configuration. Uses if the cacheContainer is not defined. Must
be the following types:
org.infinispan.client.hotrod.configuration.Configuration - for remote cache
interaction configuration; org.infinispan.configuration.cache.Configuration -
for embedded cache interaction configuration; | null | MEDIUM
diff --git
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
index e580f1f..ca88299 100644
---
a/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
+++
b/connectors/camel-infinispan-kafka-connector/src/main/docs/camel-infinispan-kafka-source-connector.adoc
@@ -22,7 +22,7 @@
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSource
----
-The camel-infinispan source connector supports 37 options, which are listed
below.
+The camel-infinispan source connector supports 49 options, which are listed
below.
@@ -32,6 +32,7 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.source.path.cacheName* | The name of the cache to use. Use current to
use the existing cache name from the currently configured cached manager. Or
use default for the default cache manager name. | null | HIGH
| *camel.source.endpoint.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.source.endpoint.queryBuilder* | Specifies the query builder. | null |
MEDIUM
+| *camel.source.endpoint.secure* | Define if we are connecting to a secured
Infinispan instance | false | MEDIUM
| *camel.source.endpoint.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. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | MEDIUM
| *camel.source.endpoint.clusteredListener* | If true, the listener will be
installed for the entire cluster | false | MEDIUM
| *camel.source.endpoint.command* | The operation to perform. | "PUT" | LOW
@@ -40,6 +41,11 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.source.endpoint.sync* | If true, the consumer will receive
notifications synchronously | true | MEDIUM
| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this
option is not in use. By default the consumer will deal with exceptions, that
will be logged at WARN or ERROR level and ignored. | null | MEDIUM
| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the
consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null |
MEDIUM
+| *camel.source.endpoint.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.source.endpoint.saslMechanism* | Define the SASL Mechanism to access
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityRealm* | Define the security realm to access
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityServerName* | Define the security server name
to access the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should
use basic property binding (Camel 2.x) or the newer property binding with
additional capabilities | false | MEDIUM
| *camel.source.endpoint.cacheContainer* | Specifies the cache Container to
connect | null | MEDIUM
| *camel.source.endpoint.cacheContainerConfiguration* | The CacheContainer
configuration. Uses if the cacheContainer is not defined. Must be the following
types: org.infinispan.client.hotrod.configuration.Configuration - for remote
cache interaction configuration;
org.infinispan.configuration.cache.Configuration - for embedded cache
interaction configuration; | null | MEDIUM
@@ -52,12 +58,18 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.component.infinispan.configuration* | Component configuration | null
| MEDIUM
| *camel.component.infinispan.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.component.infinispan.queryBuilder* | Specifies the query builder. |
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a
secured Infinispan instance | false | MEDIUM
| *camel.component.infinispan.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. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | MEDIUM
| *camel.component.infinispan.clusteredListener* | If true, the listener will
be installed for the entire cluster | false | MEDIUM
| *camel.component.infinispan.command* | The operation to perform. | "PUT" |
LOW
| *camel.component.infinispan.customListener* | Returns the custom listener in
use, if provided | null | MEDIUM
| *camel.component.infinispan.eventTypes* | Specifies the set of event types
to register by the consumer. Multiple event can be separated by comma. The
possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED,
CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED,
CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED,
TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED,
DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED | null | MEDIUM
| *camel.component.infinispan.sync* | If true, the consumer will receive
notifications synchronously | true | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.component.infinispan.basicPropertyBinding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | LOW
| *camel.component.infinispan.cacheContainer* | Specifies the cache Container
to connect | null | MEDIUM
| *camel.component.infinispan.cacheContainer Configuration* | The
CacheContainer configuration. Uses if the cacheContainer is not defined. Must
be the following types:
org.infinispan.client.hotrod.configuration.Configuration - for remote cache
interaction configuration; org.infinispan.configuration.cache.Configuration -
for embedded cache interaction configuration; | null | MEDIUM
diff --git
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
index 666617f..9fef034 100644
---
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
+++
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSinkConnectorConfig.java
@@ -35,6 +35,9 @@ public class CamelInfinispanSinkConnectorConfig
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF =
"camel.sink.endpoint.queryBuilder";
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC = "Specifies the query
builder.";
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT = null;
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_CONF =
"camel.sink.endpoint.secure";
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DOC =
"Define if we are connecting to a secured Infinispan instance";
+ public static final Boolean CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DEFAULT
= false;
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_CONF =
"camel.sink.endpoint.defaultValue";
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DOC = "Set a specific default
value for some producer operations";
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DEFAULT = null;
@@ -53,6 +56,21 @@ public class CamelInfinispanSinkConnectorConfig
public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_CONF =
"camel.sink.endpoint.value";
public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DOC = "Set
a specific value for producer operations";
public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DEFAULT =
null;
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_CONF =
"camel.sink.endpoint.password";
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DOC =
"Define the password to access the infinispan instance";
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT
= null;
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF =
"camel.sink.endpoint.saslMechanism";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC = "Define the SASL Mechanism
to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT = null;
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF =
"camel.sink.endpoint.securityRealm";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC = "Define the security realm
to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT = null;
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF =
"camel.sink.endpoint.securityServerName";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC = "Define the security
server name to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT = null;
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_CONF =
"camel.sink.endpoint.username";
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DOC =
"Define the username to access the infinispan instance";
+ public static final String CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DEFAULT
= null;
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF =
"camel.sink.endpoint.basicPropertyBinding";
public static final String
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the
endpoint should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities";
public static final Boolean
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -89,6 +107,9 @@ public class CamelInfinispanSinkConnectorConfig
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF =
"camel.component.infinispan.queryBuilder";
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC = "Specifies the query
builder.";
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT = null;
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_CONF =
"camel.component.infinispan.secure";
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DOC =
"Define if we are connecting to a secured Infinispan instance";
+ public static final Boolean CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DEFAULT
= false;
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_CONF =
"camel.component.infinispan.defaultValue";
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DOC = "Set a specific default
value for some producer operations";
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DEFAULT = null;
@@ -107,6 +128,21 @@ public class CamelInfinispanSinkConnectorConfig
public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_CONF =
"camel.component.infinispan.value";
public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DOC =
"Set a specific value for producer operations";
public static final String CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DEFAULT =
null;
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_CONF =
"camel.component.infinispan.password";
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DOC =
"Define the password to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DEFAULT = null;
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF =
"camel.component.infinispan.saslMechanism";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC = "Define the SASL Mechanism
to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT = null;
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_CONF =
"camel.component.infinispan.securityRealm";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DOC = "Define the security realm
to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT = null;
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF =
"camel.component.infinispan.securityServerName";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC = "Define the security
server name to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT = null;
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_CONF =
"camel.component.infinispan.username";
+ public static final String CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DOC =
"Define the username to access the infinispan instance";
+ public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DEFAULT = null;
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF =
"camel.component.infinispan.basicPropertyBinding";
public static final String
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the
component should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities";
public static final Boolean
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -147,12 +183,18 @@ public class CamelInfinispanSinkConnectorConfig
conf.define(CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_DEFAULT,
ConfigDef.Importance.HIGH, CAMEL_SINK_INFINISPAN_PATH_CACHE_NAME_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_HOSTS_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_DEFAULT_VALUE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_KEY_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_ENDPOINT_LAZY_START_PRODUCER_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_OLD_VALUE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_OPERATION_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_VALUE_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_PASSWORD_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF,
ConfigDef.Type.STRING,
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_ENDPOINT_USERNAME_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DOC);
conf.define(CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_CONF,
ConfigDef.Type.STRING,
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DOC);
@@ -165,12 +207,18 @@ public class CamelInfinispanSinkConnectorConfig
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_CONFIGURATION_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_HOSTS_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_SECURE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_DEFAULT_VALUE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_KEY_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_KEY_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_KEY_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_LAZY_START_PRODUCER_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_OLD_VALUE_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_OPERATION_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_VALUE_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_PASSWORD_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_REALM_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF,
ConfigDef.Type.STRING,
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC);
+ conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SINK_INFINISPAN_COMPONENT_USERNAME_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT,
ConfigDef.Importance.LOW,
CAMEL_SINK_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONF,
ConfigDef.Type.STRING, CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_DOC);
conf.define(CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_CONF,
ConfigDef.Type.STRING,
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SINK_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DOC);
diff --git
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
index 35dffd0..6b5f50a 100644
---
a/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
+++
b/connectors/camel-infinispan-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/infinispan/CamelInfinispanSourceConnectorConfig.java
@@ -35,6 +35,9 @@ public class CamelInfinispanSourceConnectorConfig
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF =
"camel.source.endpoint.queryBuilder";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC = "Specifies the query
builder.";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT = null;
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_CONF =
"camel.source.endpoint.secure";
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DOC =
"Define if we are connecting to a secured Infinispan instance";
+ public static final Boolean
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DEFAULT = false;
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF =
"camel.source.endpoint.bridgeErrorHandler";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC = "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. By default the consumer will use the
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be
logged at WARN or ERROR level and [...]
public static final Boolean
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
@@ -59,6 +62,21 @@ public class CamelInfinispanSourceConnectorConfig
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_CONF =
"camel.source.endpoint.exchangePattern";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DOC = "Sets the exchange
pattern when the consumer creates an exchange. One of: [InOnly] [InOut]
[InOptionalOut]";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DEFAULT = null;
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_CONF
= "camel.source.endpoint.password";
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DOC =
"Define the password to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF =
"camel.source.endpoint.saslMechanism";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC = "Define the SASL
Mechanism to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF =
"camel.source.endpoint.securityRealm";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC = "Define the security
realm to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF =
"camel.source.endpoint.securityServerName";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC = "Define the
security server name to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT = null;
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_CONF
= "camel.source.endpoint.username";
+ public static final String CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DOC =
"Define the username to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DEFAULT = null;
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF =
"camel.source.endpoint.basicPropertyBinding";
public static final String
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC = "Whether the
endpoint should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities";
public static final Boolean
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -95,6 +113,9 @@ public class CamelInfinispanSourceConnectorConfig
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF =
"camel.component.infinispan.queryBuilder";
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC = "Specifies the query
builder.";
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT = null;
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_CONF =
"camel.component.infinispan.secure";
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DOC =
"Define if we are connecting to a secured Infinispan instance";
+ public static final Boolean
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DEFAULT = false;
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_CONF =
"camel.component.infinispan.bridgeErrorHandler";
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DOC = "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. By default the consumer will use the
org.apache.camel.spi.ExceptionHandler to deal with exceptions, that will be
logged at WARN or ERROR level and [...]
public static final Boolean
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT = false;
@@ -113,6 +134,21 @@ public class CamelInfinispanSourceConnectorConfig
public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_CONF =
"camel.component.infinispan.sync";
public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DOC =
"If true, the consumer will receive notifications synchronously";
public static final Boolean CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DEFAULT
= true;
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_CONF
= "camel.component.infinispan.password";
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DOC
= "Define the password to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF =
"camel.component.infinispan.saslMechanism";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC = "Define the SASL
Mechanism to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_CONF =
"camel.component.infinispan.securityRealm";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DOC = "Define the security
realm to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT = null;
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF =
"camel.component.infinispan.securityServerName";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC = "Define the
security server name to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT = null;
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_CONF
= "camel.component.infinispan.username";
+ public static final String CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DOC
= "Define the username to access the infinispan instance";
+ public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DEFAULT = null;
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF =
"camel.component.infinispan.basicPropertyBinding";
public static final String
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the
component should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities";
public static final Boolean
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
@@ -153,6 +189,7 @@ public class CamelInfinispanSourceConnectorConfig
conf.define(CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_DEFAULT,
ConfigDef.Importance.HIGH, CAMEL_SOURCE_INFINISPAN_PATH_CACHE_NAME_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_HOSTS_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_QUERY_BUILDER_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURE_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CLUSTERED_LISTENER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_DEFAULT,
ConfigDef.Importance.LOW, CAMEL_SOURCE_INFINISPAN_ENDPOINT_COMMAND_DOC);
@@ -161,6 +198,11 @@ public class CamelInfinispanSourceConnectorConfig
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SYNC_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCEPTION_HANDLER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_EXCHANGE_PATTERN_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_PASSWORD_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SASL_MECHANISM_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_REALM_DOC);
+
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_SECURITY_SERVER_NAME_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_ENDPOINT_USERNAME_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_ENDPOINT_CACHE_CONTAINER_CONFIGURATION_DOC);
@@ -173,12 +215,18 @@ public class CamelInfinispanSourceConnectorConfig
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CONFIGURATION_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_HOSTS_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_QUERY_BUILDER_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURE_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_BRIDGE_ERROR_HANDLER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CLUSTERED_LISTENER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_DEFAULT,
ConfigDef.Importance.LOW, CAMEL_SOURCE_INFINISPAN_COMPONENT_COMMAND_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CUSTOM_LISTENER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_EVENT_TYPES_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_CONF,
ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_SYNC_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_PASSWORD_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SASL_MECHANISM_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_REALM_DOC);
+
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_SECURITY_SERVER_NAME_DOC);
+ conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_CONF,
ConfigDef.Type.STRING, CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DEFAULT,
ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_INFINISPAN_COMPONENT_USERNAME_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_CONF,
ConfigDef.Type.BOOLEAN,
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT,
ConfigDef.Importance.LOW,
CAMEL_SOURCE_INFINISPAN_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_DOC);
conf.define(CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_CONF,
ConfigDef.Type.STRING,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DEFAULT,
ConfigDef.Importance.MEDIUM,
CAMEL_SOURCE_INFINISPAN_COMPONENT_CACHE_CONTAINER_CONFIGURATION_DOC);
diff --git
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
index 09f95f8..f6b3e03 100644
---
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
+++
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSinkCo
----
-The camel-infinispan sink connector supports 35 options, which are listed
below.
+The camel-infinispan sink connector supports 47 options, which are listed
below.
@@ -32,12 +32,18 @@ The camel-infinispan sink connector supports 35 options,
which are listed below.
| *camel.sink.path.cacheName* | The name of the cache to use. Use current to
use the existing cache name from the currently configured cached manager. Or
use default for the default cache manager name. | null | HIGH
| *camel.sink.endpoint.hosts* | Specifies the host of the cache on Infinispan
instance | null | MEDIUM
| *camel.sink.endpoint.queryBuilder* | Specifies the query builder. | null |
MEDIUM
+| *camel.sink.endpoint.secure* | Define if we are connecting to a secured
Infinispan instance | false | MEDIUM
| *camel.sink.endpoint.defaultValue* | Set a specific default value for some
producer operations | null | MEDIUM
| *camel.sink.endpoint.key* | Set a specific key for producer operations |
null | MEDIUM
| *camel.sink.endpoint.lazyStartProducer* | Whether the producer should be
started lazy (on the first message). By starting lazy you can use this to allow
CamelContext and routes to startup in situations where a producer may otherwise
fail during starting and cause the route to fail being started. By deferring
this startup to be lazy then the startup failure can be handled during routing
messages via Camel's routing error handlers. Beware that when the first message
is processed then cre [...]
| *camel.sink.endpoint.oldValue* | Set a specific old value for some producer
operations | null | MEDIUM
| *camel.sink.endpoint.operation* | The operation to perform. One of: [PUT]
[PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET]
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE]
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE]
[COMPUTEASYNC] | "PUT" | MEDIUM
| *camel.sink.endpoint.value* | Set a specific value for producer operations |
null | MEDIUM
+| *camel.sink.endpoint.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.saslMechanism* | Define the SASL Mechanism to access
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityRealm* | Define the security realm to access
the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.securityServerName* | Define the security server name
to access the infinispan instance | null | MEDIUM
+| *camel.sink.endpoint.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.sink.endpoint.basicPropertyBinding* | Whether the endpoint should use
basic property binding (Camel 2.x) or the newer property binding with
additional capabilities | false | MEDIUM
| *camel.sink.endpoint.cacheContainer* | Specifies the cache Container to
connect | null | MEDIUM
| *camel.sink.endpoint.cacheContainerConfiguration* | The CacheContainer
configuration. Uses if the cacheContainer is not defined. Must be the following
types: org.infinispan.client.hotrod.configuration.Configuration - for remote
cache interaction configuration;
org.infinispan.configuration.cache.Configuration - for embedded cache
interaction configuration; | null | MEDIUM
@@ -50,12 +56,18 @@ The camel-infinispan sink connector supports 35 options,
which are listed below.
| *camel.component.infinispan.configuration* | Component configuration | null
| MEDIUM
| *camel.component.infinispan.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.component.infinispan.queryBuilder* | Specifies the query builder. |
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a
secured Infinispan instance | false | MEDIUM
| *camel.component.infinispan.defaultValue* | Set a specific default value for
some producer operations | null | MEDIUM
| *camel.component.infinispan.key* | Set a specific key for producer
operations | null | MEDIUM
| *camel.component.infinispan.lazyStartProducer* | Whether the producer should
be started lazy (on the first message). By starting lazy you can use this to
allow CamelContext and routes to startup in situations where a producer may
otherwise fail during starting and cause the route to fail being started. By
deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is processed t [...]
| *camel.component.infinispan.oldValue* | Set a specific old value for some
producer operations | null | MEDIUM
| *camel.component.infinispan.operation* | The operation to perform. One of:
[PUT] [PUTASYNC] [PUTALL] [PUTALLASYNC] [PUTIFABSENT] [PUTIFABSENTASYNC] [GET]
[GETORDEFAULT] [CONTAINSKEY] [CONTAINSVALUE] [REMOVE] [REMOVEASYNC] [REPLACE]
[REPLACEASYNC] [SIZE] [CLEAR] [CLEARASYNC] [QUERY] [STATS] [COMPUTE]
[COMPUTEASYNC] | "PUT" | MEDIUM
| *camel.component.infinispan.value* | Set a specific value for producer
operations | null | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.component.infinispan.basicPropertyBinding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | LOW
| *camel.component.infinispan.cacheContainer* | Specifies the cache Container
to connect | null | MEDIUM
| *camel.component.infinispan.cacheContainer Configuration* | The
CacheContainer configuration. Uses if the cacheContainer is not defined. Must
be the following types:
org.infinispan.client.hotrod.configuration.Configuration - for remote cache
interaction configuration; org.infinispan.configuration.cache.Configuration -
for embedded cache interaction configuration; | null | MEDIUM
diff --git
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
index e580f1f..ca88299 100644
---
a/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
+++
b/docs/modules/ROOT/pages/connectors/camel-infinispan-kafka-source-connector.adoc
@@ -22,7 +22,7 @@
connector.class=org.apache.camel.kafkaconnector.infinispan.CamelInfinispanSource
----
-The camel-infinispan source connector supports 37 options, which are listed
below.
+The camel-infinispan source connector supports 49 options, which are listed
below.
@@ -32,6 +32,7 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.source.path.cacheName* | The name of the cache to use. Use current to
use the existing cache name from the currently configured cached manager. Or
use default for the default cache manager name. | null | HIGH
| *camel.source.endpoint.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.source.endpoint.queryBuilder* | Specifies the query builder. | null |
MEDIUM
+| *camel.source.endpoint.secure* | Define if we are connecting to a secured
Infinispan instance | false | MEDIUM
| *camel.source.endpoint.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. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | MEDIUM
| *camel.source.endpoint.clusteredListener* | If true, the listener will be
installed for the entire cluster | false | MEDIUM
| *camel.source.endpoint.command* | The operation to perform. | "PUT" | LOW
@@ -40,6 +41,11 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.source.endpoint.sync* | If true, the consumer will receive
notifications synchronously | true | MEDIUM
| *camel.source.endpoint.exceptionHandler* | To let the consumer use a custom
ExceptionHandler. Notice if the option bridgeErrorHandler is enabled then this
option is not in use. By default the consumer will deal with exceptions, that
will be logged at WARN or ERROR level and ignored. | null | MEDIUM
| *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the
consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null |
MEDIUM
+| *camel.source.endpoint.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.source.endpoint.saslMechanism* | Define the SASL Mechanism to access
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityRealm* | Define the security realm to access
the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.securityServerName* | Define the security server name
to access the infinispan instance | null | MEDIUM
+| *camel.source.endpoint.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should
use basic property binding (Camel 2.x) or the newer property binding with
additional capabilities | false | MEDIUM
| *camel.source.endpoint.cacheContainer* | Specifies the cache Container to
connect | null | MEDIUM
| *camel.source.endpoint.cacheContainerConfiguration* | The CacheContainer
configuration. Uses if the cacheContainer is not defined. Must be the following
types: org.infinispan.client.hotrod.configuration.Configuration - for remote
cache interaction configuration;
org.infinispan.configuration.cache.Configuration - for embedded cache
interaction configuration; | null | MEDIUM
@@ -52,12 +58,18 @@ The camel-infinispan source connector supports 37 options,
which are listed belo
| *camel.component.infinispan.configuration* | Component configuration | null
| MEDIUM
| *camel.component.infinispan.hosts* | Specifies the host of the cache on
Infinispan instance | null | MEDIUM
| *camel.component.infinispan.queryBuilder* | Specifies the query builder. |
null | MEDIUM
+| *camel.component.infinispan.secure* | Define if we are connecting to a
secured Infinispan instance | false | MEDIUM
| *camel.component.infinispan.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. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | MEDIUM
| *camel.component.infinispan.clusteredListener* | If true, the listener will
be installed for the entire cluster | false | MEDIUM
| *camel.component.infinispan.command* | The operation to perform. | "PUT" |
LOW
| *camel.component.infinispan.customListener* | Returns the custom listener in
use, if provided | null | MEDIUM
| *camel.component.infinispan.eventTypes* | Specifies the set of event types
to register by the consumer. Multiple event can be separated by comma. The
possible event types are: CACHE_ENTRY_ACTIVATED, CACHE_ENTRY_PASSIVATED,
CACHE_ENTRY_VISITED, CACHE_ENTRY_LOADED, CACHE_ENTRY_EVICTED,
CACHE_ENTRY_CREATED, CACHE_ENTRY_REMOVED, CACHE_ENTRY_MODIFIED,
TRANSACTION_COMPLETED, TRANSACTION_REGISTERED, CACHE_ENTRY_INVALIDATED,
DATA_REHASHED, TOPOLOGY_CHANGED, PARTITION_STATUS_CHANGED | null | MEDIUM
| *camel.component.infinispan.sync* | If true, the consumer will receive
notifications synchronously | true | MEDIUM
+| *camel.component.infinispan.password* | Define the password to access the
infinispan instance | null | MEDIUM
+| *camel.component.infinispan.saslMechanism* | Define the SASL Mechanism to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityRealm* | Define the security realm to
access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.securityServerName* | Define the security server
name to access the infinispan instance | null | MEDIUM
+| *camel.component.infinispan.username* | Define the username to access the
infinispan instance | null | MEDIUM
| *camel.component.infinispan.basicPropertyBinding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | LOW
| *camel.component.infinispan.cacheContainer* | Specifies the cache Container
to connect | null | MEDIUM
| *camel.component.infinispan.cacheContainer Configuration* | The
CacheContainer configuration. Uses if the cacheContainer is not defined. Must
be the following types:
org.infinispan.client.hotrod.configuration.Configuration - for remote cache
interaction configuration; org.infinispan.configuration.cache.Configuration -
for embedded cache interaction configuration; | null | MEDIUM