File tree Expand file tree Collapse file tree 2 files changed +7
-2
lines changed
src/main/java/net/xmeter/samplers Expand file tree Collapse file tree 2 files changed +7
-2
lines changed Original file line number Diff line number Diff line change 3
3
<modelVersion >4.0.0</modelVersion >
4
4
<groupId >net.xmeter</groupId >
5
5
<artifactId >mqtt-jmeter</artifactId >
6
- <version >2.0.1 </version >
6
+ <version >2.0.2 </version >
7
7
8
8
<properties >
9
9
<jmeter-version >5.0</jmeter-version >
Original file line number Diff line number Diff line change 16
16
import net .xmeter .samplers .mqtt .MQTTClient ;
17
17
import net .xmeter .samplers .mqtt .MQTTConnection ;
18
18
import net .xmeter .samplers .mqtt .MQTTQoS ;
19
+ import net .xmeter .samplers .mqtt .MQTTSsl ;
19
20
20
21
public class EfficientConnectSampler extends AbstractMQTTSampler {
21
22
@@ -162,7 +163,11 @@ private MQTTClient createMqttInstance(String clientId) throws Exception {
162
163
}
163
164
parameters .setCleanSession (Boolean .parseBoolean (getConnCleanSession ()));
164
165
parameters .setConnectTimeout (Integer .parseInt (getConnTimeout ()));
165
-
166
+ if (parameters .isSecureProtocol ()) {
167
+ MQTTSsl ssl = MQTT .getInstance (getMqttClientName ()).createSsl (this );
168
+ parameters .setSsl (ssl );
169
+ }
170
+
166
171
return MQTT .getInstance (getMqttClientName ()).createClient (parameters );
167
172
}
168
173
You can’t perform that action at this time.
0 commit comments