You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/02/02 06:10:32 UTC
[camel] branch main updated: CAMEL-18997: Upgrade to mina 2.2.1
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 24202aaa6ae CAMEL-18997: Upgrade to mina 2.2.1
24202aaa6ae is described below
commit 24202aaa6ae0637f7f9a84d139280b896f9a3a48
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Feb 2 07:10:17 2023 +0100
CAMEL-18997: Upgrade to mina 2.2.1
---
camel-dependencies/pom.xml | 2 +-
.../org/apache/camel/catalog/components/mina.json | 2 -
.../component/mina/MinaComponentConfigurer.java | 6 --
.../component/mina/MinaEndpointConfigurer.java | 6 --
.../component/mina/MinaEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/mina/mina.json | 2 -
.../camel/component/mina/MinaConfiguration.java | 13 ---
.../apache/camel/component/mina/MinaConsumer.java | 8 +-
.../apache/camel/component/mina/MinaProducer.java | 4 +-
.../component/dsl/MinaComponentBuilderFactory.java | 16 ----
.../endpoint/dsl/MinaEndpointBuilderFactory.java | 93 ----------------------
parent/pom.xml | 2 +-
12 files changed, 6 insertions(+), 151 deletions(-)
diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index ab67e87975d..7a097b8daea 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -381,7 +381,7 @@
<microprofile-fault-tolerance-version>4.0.2</microprofile-fault-tolerance-version>
<milo-version>0.6.8</milo-version>
<milo-guava-version>31.1-jre</milo-guava-version>
- <mina-version>2.1.6</mina-version>
+ <mina-version>2.2.1</mina-version>
<minidns-version>0.3.4</minidns-version>
<minimal-json-version>0.9.5</minimal-json-version>
<minio-version>8.5.1</minio-version>
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mina.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mina.json
index 4ea50833e6f..49740b21081 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mina.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/mina.json
@@ -47,7 +47,6 @@
"filters": { "kind": "property", "displayName": "Filters", "group": "codec", "label": "codec", "required": false, "type": "array", "javaType": "java.util.List<org.apache.mina.core.filterchain.IoFilter>", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "You can set a list of Mina IoFilters to use." },
"textline": { "kind": "property", "displayName": "Textline", "group": "codec", "label": "codec", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP. If no codec is specified, you can use this flag to indicate a text line based codec; if not specifie [...]
"textlineDelimiter": { "kind": "property", "displayName": "Textline Delimiter", "group": "codec", "label": "codec", "required": false, "type": "object", "javaType": "org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT", "AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP and [...]
- "autoStartTls": { "kind": "property", "displayName": "Auto Start Tls", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Whether to auto start SSL handshake." },
"sslContextParameters": { "kind": "property", "displayName": "Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "To configure SSL security." },
"useGlobalSslContextParameters": { "kind": "property", "displayName": "Use Global Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable usage of global SSL context parameters." }
},
@@ -86,7 +85,6 @@
"filters": { "kind": "parameter", "displayName": "Filters", "group": "codec", "label": "codec", "required": false, "type": "array", "javaType": "java.util.List<org.apache.mina.core.filterchain.IoFilter>", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "You can set a list of Mina IoFilters to use." },
"textline": { "kind": "parameter", "displayName": "Textline", "group": "codec", "label": "codec", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP. If no codec is specified, you can use this flag to indicate a text line based codec; if not specifi [...]
"textlineDelimiter": { "kind": "parameter", "displayName": "Textline Delimiter", "group": "codec", "label": "codec", "required": false, "type": "object", "javaType": "org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT", "AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP an [...]
- "autoStartTls": { "kind": "parameter", "displayName": "Auto Start Tls", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Whether to auto start SSL handshake." },
"sslContextParameters": { "kind": "parameter", "displayName": "Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "To configure SSL security." }
}
}
diff --git a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaComponentConfigurer.java b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaComponentConfigurer.java
index d518dce1374..00388839b7a 100644
--- a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaComponentConfigurer.java
+++ b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaComponentConfigurer.java
@@ -30,8 +30,6 @@ public class MinaComponentConfigurer extends PropertyConfigurerSupport implement
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": getOrCreateConfiguration(target).setAllowDefaultCodec(property(camelContext, boolean.class, value)); return true;
- case "autostarttls":
- case "autoStartTls": getOrCreateConfiguration(target).setAutoStartTls(property(camelContext, boolean.class, value)); return true;
case "autowiredenabled":
case "autowiredEnabled": target.setAutowiredEnabled(property(camelContext, boolean.class, value)); return true;
case "bridgeerrorhandler":
@@ -85,8 +83,6 @@ public class MinaComponentConfigurer extends PropertyConfigurerSupport implement
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": return boolean.class;
- case "autostarttls":
- case "autoStartTls": return boolean.class;
case "autowiredenabled":
case "autowiredEnabled": return boolean.class;
case "bridgeerrorhandler":
@@ -141,8 +137,6 @@ public class MinaComponentConfigurer extends PropertyConfigurerSupport implement
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": return getOrCreateConfiguration(target).isAllowDefaultCodec();
- case "autostarttls":
- case "autoStartTls": return getOrCreateConfiguration(target).isAutoStartTls();
case "autowiredenabled":
case "autowiredEnabled": return target.isAutowiredEnabled();
case "bridgeerrorhandler":
diff --git a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointConfigurer.java b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointConfigurer.java
index 78e7505a7ea..b49140aa5b1 100644
--- a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointConfigurer.java
+++ b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointConfigurer.java
@@ -23,8 +23,6 @@ public class MinaEndpointConfigurer extends PropertyConfigurerSupport implements
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": target.getConfiguration().setAllowDefaultCodec(property(camelContext, boolean.class, value)); return true;
- case "autostarttls":
- case "autoStartTls": target.getConfiguration().setAutoStartTls(property(camelContext, boolean.class, value)); return true;
case "bridgeerrorhandler":
case "bridgeErrorHandler": target.setBridgeErrorHandler(property(camelContext, boolean.class, value)); return true;
case "cachedaddress":
@@ -77,8 +75,6 @@ public class MinaEndpointConfigurer extends PropertyConfigurerSupport implements
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": return boolean.class;
- case "autostarttls":
- case "autoStartTls": return boolean.class;
case "bridgeerrorhandler":
case "bridgeErrorHandler": return boolean.class;
case "cachedaddress":
@@ -132,8 +128,6 @@ public class MinaEndpointConfigurer extends PropertyConfigurerSupport implements
switch (ignoreCase ? name.toLowerCase() : name) {
case "allowdefaultcodec":
case "allowDefaultCodec": return target.getConfiguration().isAllowDefaultCodec();
- case "autostarttls":
- case "autoStartTls": return target.getConfiguration().isAutoStartTls();
case "bridgeerrorhandler":
case "bridgeErrorHandler": return target.isBridgeErrorHandler();
case "cachedaddress":
diff --git a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointUriFactory.java b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointUriFactory.java
index a77db33233c..853b71c2db7 100644
--- a/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointUriFactory.java
+++ b/components/camel-mina/src/generated/java/org/apache/camel/component/mina/MinaEndpointUriFactory.java
@@ -21,9 +21,8 @@ public class MinaEndpointUriFactory extends org.apache.camel.support.component.E
private static final Set<String> SECRET_PROPERTY_NAMES;
private static final Set<String> MULTI_VALUE_PREFIXES;
static {
- Set<String> props = new HashSet<>(30);
+ Set<String> props = new HashSet<>(29);
props.add("allowDefaultCodec");
- props.add("autoStartTls");
props.add("bridgeErrorHandler");
props.add("cachedAddress");
props.add("clientMode");
diff --git a/components/camel-mina/src/generated/resources/org/apache/camel/component/mina/mina.json b/components/camel-mina/src/generated/resources/org/apache/camel/component/mina/mina.json
index 4ea50833e6f..49740b21081 100644
--- a/components/camel-mina/src/generated/resources/org/apache/camel/component/mina/mina.json
+++ b/components/camel-mina/src/generated/resources/org/apache/camel/component/mina/mina.json
@@ -47,7 +47,6 @@
"filters": { "kind": "property", "displayName": "Filters", "group": "codec", "label": "codec", "required": false, "type": "array", "javaType": "java.util.List<org.apache.mina.core.filterchain.IoFilter>", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "You can set a list of Mina IoFilters to use." },
"textline": { "kind": "property", "displayName": "Textline", "group": "codec", "label": "codec", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP. If no codec is specified, you can use this flag to indicate a text line based codec; if not specifie [...]
"textlineDelimiter": { "kind": "property", "displayName": "Textline Delimiter", "group": "codec", "label": "codec", "required": false, "type": "object", "javaType": "org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT", "AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP and [...]
- "autoStartTls": { "kind": "property", "displayName": "Auto Start Tls", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Whether to auto start SSL handshake." },
"sslContextParameters": { "kind": "property", "displayName": "Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "To configure SSL security." },
"useGlobalSslContextParameters": { "kind": "property", "displayName": "Use Global Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "description": "Enable usage of global SSL context parameters." }
},
@@ -86,7 +85,6 @@
"filters": { "kind": "parameter", "displayName": "Filters", "group": "codec", "label": "codec", "required": false, "type": "array", "javaType": "java.util.List<org.apache.mina.core.filterchain.IoFilter>", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "You can set a list of Mina IoFilters to use." },
"textline": { "kind": "parameter", "displayName": "Textline", "group": "codec", "label": "codec", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP. If no codec is specified, you can use this flag to indicate a text line based codec; if not specifi [...]
"textlineDelimiter": { "kind": "parameter", "displayName": "Textline Delimiter", "group": "codec", "label": "codec", "required": false, "type": "object", "javaType": "org.apache.camel.component.mina.MinaTextLineDelimiter", "enum": [ "DEFAULT", "AUTO", "UNIX", "WINDOWS", "MAC" ], "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Only used for TCP an [...]
- "autoStartTls": { "kind": "parameter", "displayName": "Auto Start Tls", "group": "security", "label": "security", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "Whether to auto start SSL handshake." },
"sslContextParameters": { "kind": "parameter", "displayName": "Ssl Context Parameters", "group": "security", "label": "security", "required": false, "type": "object", "javaType": "org.apache.camel.support.jsse.SSLContextParameters", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.mina.MinaConfiguration", "configurationField": "configuration", "description": "To configure SSL security." }
}
}
diff --git a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConfiguration.java b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConfiguration.java
index b7e88e3a963..8f78fd412ad 100644
--- a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConfiguration.java
+++ b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConfiguration.java
@@ -80,8 +80,6 @@ public class MinaConfiguration implements Cloneable {
private LoggingLevel noReplyLogLevel = LoggingLevel.WARN;
@UriParam(label = "security")
private SSLContextParameters sslContextParameters;
- @UriParam(label = "security", defaultValue = "true")
- private boolean autoStartTls = true;
@UriParam(label = "advanced", defaultValue = "16")
private int maximumPoolSize = 16; // 16 is the default mina setting
@UriParam(label = "advanced", defaultValue = "true")
@@ -365,17 +363,6 @@ public class MinaConfiguration implements Cloneable {
this.sslContextParameters = sslContextParameters;
}
- public boolean isAutoStartTls() {
- return autoStartTls;
- }
-
- /**
- * Whether to auto start SSL handshake.
- */
- public void setAutoStartTls(boolean autoStartTls) {
- this.autoStartTls = autoStartTls;
- }
-
public int getMaximumPoolSize() {
return maximumPoolSize;
}
diff --git a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConsumer.java b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConsumer.java
index 578029e66cc..14cd3c4ed53 100644
--- a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConsumer.java
+++ b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaConsumer.java
@@ -186,9 +186,7 @@ public class MinaConsumer extends DefaultConsumer {
setupNioSocketAcceptor(configuration, minaLogger, filters);
if (configuration.getSslContextParameters() != null) {
SslFilter filter = new SslFilter(
- configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()),
- configuration.isAutoStartTls());
- filter.setUseClientMode(false);
+ configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()));
acceptor.getFilterChain().addFirst("sslFilter", filter);
}
}
@@ -230,9 +228,7 @@ public class MinaConsumer extends DefaultConsumer {
appendIoFiltersToChain(filters, connector.getFilterChain());
if (configuration.getSslContextParameters() != null) {
SslFilter filter = new SslFilter(
- configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()),
- configuration.isAutoStartTls());
- filter.setUseClientMode(true);
+ configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()));
connector.getFilterChain().addFirst("sslFilter", filter);
}
configureCodecFactory("MinaConsumer", connector, configuration);
diff --git a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaProducer.java b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaProducer.java
index 107e10302d6..0c8fcf58285 100644
--- a/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaProducer.java
+++ b/components/camel-mina/src/main/java/org/apache/camel/component/mina/MinaProducer.java
@@ -337,9 +337,7 @@ public class MinaProducer extends DefaultProducer {
appendIoFiltersToChain(filters, connector.getFilterChain());
if (configuration.getSslContextParameters() != null) {
SslFilter filter = new SslFilter(
- configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()),
- configuration.isAutoStartTls());
- filter.setUseClientMode(true);
+ configuration.getSslContextParameters().createSSLContext(getEndpoint().getCamelContext()));
connector.getFilterChain().addFirst("sslFilter", filter);
}
configureCodecFactory("MinaProducer", connector);
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MinaComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MinaComponentBuilderFactory.java
index 2e7690a4a8c..254645f66c5 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MinaComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MinaComponentBuilderFactory.java
@@ -482,21 +482,6 @@ public interface MinaComponentBuilderFactory {
doSetProperty("textlineDelimiter", textlineDelimiter);
return this;
}
- /**
- * Whether to auto start SSL handshake.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaComponentBuilder autoStartTls(boolean autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
/**
* To configure SSL security.
*
@@ -578,7 +563,6 @@ public interface MinaComponentBuilderFactory {
case "filters": getOrCreateConfiguration((MinaComponent) component).setFilters((java.util.List) value); return true;
case "textline": getOrCreateConfiguration((MinaComponent) component).setTextline((boolean) value); return true;
case "textlineDelimiter": getOrCreateConfiguration((MinaComponent) component).setTextlineDelimiter((org.apache.camel.component.mina.MinaTextLineDelimiter) value); return true;
- case "autoStartTls": getOrCreateConfiguration((MinaComponent) component).setAutoStartTls((boolean) value); return true;
case "sslContextParameters": getOrCreateConfiguration((MinaComponent) component).setSslContextParameters((org.apache.camel.support.jsse.SSLContextParameters) value); return true;
case "useGlobalSslContextParameters": ((MinaComponent) component).setUseGlobalSslContextParameters((boolean) value); return true;
default: return false;
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
index 658fbf269dd..a004110a143 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MinaEndpointBuilderFactory.java
@@ -499,37 +499,6 @@ public interface MinaEndpointBuilderFactory {
doSetProperty("textlineDelimiter", textlineDelimiter);
return this;
}
- /**
- * Whether to auto start SSL handshake.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointConsumerBuilder autoStartTls(boolean autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
- /**
- * Whether to auto start SSL handshake.
- *
- * The option will be converted to a <code>boolean</code>
- * type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointConsumerBuilder autoStartTls(String autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
/**
* To configure SSL security.
*
@@ -1303,37 +1272,6 @@ public interface MinaEndpointBuilderFactory {
doSetProperty("textlineDelimiter", textlineDelimiter);
return this;
}
- /**
- * Whether to auto start SSL handshake.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointProducerBuilder autoStartTls(boolean autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
- /**
- * Whether to auto start SSL handshake.
- *
- * The option will be converted to a <code>boolean</code>
- * type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointProducerBuilder autoStartTls(String autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
/**
* To configure SSL security.
*
@@ -2073,37 +2011,6 @@ public interface MinaEndpointBuilderFactory {
doSetProperty("textlineDelimiter", textlineDelimiter);
return this;
}
- /**
- * Whether to auto start SSL handshake.
- *
- * The option is a: <code>boolean</code> type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointBuilder autoStartTls(boolean autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
- /**
- * Whether to auto start SSL handshake.
- *
- * The option will be converted to a <code>boolean</code>
- * type.
- *
- * Default: true
- * Group: security
- *
- * @param autoStartTls the value to set
- * @return the dsl builder
- */
- default MinaEndpointBuilder autoStartTls(String autoStartTls) {
- doSetProperty("autoStartTls", autoStartTls);
- return this;
- }
/**
* To configure SSL security.
*
diff --git a/parent/pom.xml b/parent/pom.xml
index 446a9e581b8..d8fb7814312 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -376,7 +376,7 @@
<microprofile-fault-tolerance-version>4.0.2</microprofile-fault-tolerance-version>
<milo-version>0.6.8</milo-version>
<milo-guava-version>31.1-jre</milo-guava-version>
- <mina-version>2.1.6</mina-version>
+ <mina-version>2.2.1</mina-version>
<minidns-version>0.3.4</minidns-version>
<minimal-json-version>0.9.5</minimal-json-version>
<minio-version>8.5.1</minio-version>