Skip to content

Commit a803d60

Browse files
author
PureCloud Jenkins
committed
6.0.1
1 parent 4264bc0 commit a803d60

387 files changed

Lines changed: 1575 additions & 1617 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

build/docs/releaseNotes.md

Lines changed: 4 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,12 @@
1-
Platform API version: 5276
1+
Platform API version: 5336
22

33

4-
# Major Changes (3 changes)
4+
Upgrading OKHttp from 2.7.4 to 4.9.3 in an attempt to remove a security flaw
55

6-
**RequestType.ConfigureSessionAuthenticated** (1 change)
6+
# Major Changes (0 changes)
77

8-
* Model RequestType.ConfigureSessionAuthenticated was removed
98

10-
**ConfigureSessionAuthenticatedRequest** (1 change)
11-
12-
* Model ConfigureSessionAuthenticatedRequest was removed
13-
14-
**CloseSessionRequest** (1 change)
15-
16-
* Property sessionId was removed
17-
18-
19-
# Minor Changes (3 changes)
20-
21-
**RequestType.ConfigureAuthenticatedSession** (1 change)
22-
23-
* Model was added
24-
25-
**ConfigureAuthenticatedSessionRequest** (1 change)
26-
27-
* Model was added
28-
29-
**TooManyRequestsErrorMessage** (1 change)
30-
31-
* Model was added
9+
# Minor Changes (0 changes)
3210

3311

3412
# Point Changes (0 changes)

build/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
<groupId>cloud.genesys</groupId>
77
<artifactId>web-messaging-sdk</artifactId>
8-
<version>6.0.0</version>
8+
<version>6.0.1</version>
99
<name>web-messaging-sdk</name>
1010
<description>A customer-side development kit for creating custom Genesys Cloud Web Messaging experiences</description>
1111
<url>https://developer.mypurecloud.com/api/rest/client-libraries/webmessaging-java/</url>
@@ -189,7 +189,7 @@
189189
<version>${apache-httpclient-version}</version>
190190
</dependency>
191191
<dependency>
192-
<groupId>com.squareup.okhttp</groupId>
192+
<groupId>com.squareup.okhttp3</groupId>
193193
<artifactId>okhttp</artifactId>
194194
<version>${okhttpclient-version}</version>
195195
</dependency>
@@ -249,7 +249,7 @@
249249
<jodatime-version>2.9.3</jodatime-version>
250250
<maven-plugin-version>1.0.0</maven-plugin-version>
251251
<apache-httpclient-version>4.5.13</apache-httpclient-version>
252-
<okhttpclient-version>2.7.4</okhttpclient-version>
252+
<okhttpclient-version>4.9.3</okhttpclient-version>
253253
<guava-version>30.0-jre</guava-version>
254254
</properties>
255255
</project>

build/src/main/java/cloud/genesys/webmessaging/sdk/ApiClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ public static ApiClient defaultClient() {
604604
private Builder(ConnectorProperties properties) {
605605
this.properties = (properties != null) ? properties.copy() : new ConnectorProperties();
606606
withUserAgent(DEFAULT_USER_AGENT);
607-
withDefaultHeader("purecloud-sdk", "6.0.0");
607+
withDefaultHeader("purecloud-sdk", "6.0.1");
608608
}
609609

610610
public Builder withDefaultHeader(String header, String value) {

build/src/main/java/cloud/genesys/webmessaging/sdk/connector/okhttp/OkHttpClientConnector.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnector;
55
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorRequest;
66
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorResponse;
7-
import com.squareup.okhttp.*;
7+
import okhttp3.*;
8+
import org.jetbrains.annotations.NotNull;
89

910
import java.io.IOException;
1011
import java.util.Map;

build/src/main/java/cloud/genesys/webmessaging/sdk/connector/okhttp/OkHttpClientConnectorProvider.java

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,30 +4,28 @@
44
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorProperties;
55
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorProperty;
66
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorProvider;
7-
import com.squareup.okhttp.Dispatcher;
8-
import com.squareup.okhttp.OkHttpClient;
7+
import okhttp3.OkHttpClient;
98

109
import java.net.Proxy;
11-
import java.util.concurrent.ExecutorService;
1210
import java.util.concurrent.TimeUnit;
1311

1412
public class OkHttpClientConnectorProvider implements ApiClientConnectorProvider {
1513
@Override
1614
public ApiClientConnector create(ApiClientConnectorProperties properties) {
17-
OkHttpClient client = new OkHttpClient();
15+
OkHttpClient.Builder builder = new OkHttpClient().newBuilder();
1816

1917
Integer connectionTimeout = properties.getProperty(ApiClientConnectorProperty.CONNECTION_TIMEOUT, Integer.class, null);
2018
if (connectionTimeout != null && connectionTimeout > 0) {
21-
client.setConnectTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
22-
client.setReadTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
23-
client.setWriteTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
19+
builder.connectTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
20+
builder.readTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
21+
builder.writeTimeout(connectionTimeout, TimeUnit.MILLISECONDS);
2422
}
2523

26-
Proxy proxy =properties.getProperty(ApiClientConnectorProperty.PROXY, Proxy.class, null);
24+
Proxy proxy = properties.getProperty(ApiClientConnectorProperty.PROXY, Proxy.class, null);
2725
if (proxy != null) {
28-
client.setProxy(proxy);
26+
builder.proxy(proxy);
2927
}
3028

31-
return new OkHttpClientConnector(client);
29+
return new OkHttpClientConnector(builder.build());
3230
}
3331
}

build/src/main/java/cloud/genesys/webmessaging/sdk/connector/okhttp/OkHttpResponse.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
package cloud.genesys.webmessaging.sdk.connector.okhttp;
22

33
import cloud.genesys.webmessaging.sdk.connector.ApiClientConnectorResponse;
4-
import com.squareup.okhttp.Headers;
5-
import com.squareup.okhttp.Response;
6-
import com.squareup.okhttp.ResponseBody;
4+
import okhttp3.Headers;
5+
import okhttp3.Response;
6+
import okhttp3.ResponseBody;
77

88
import java.io.IOException;
99
import java.io.InputStream;

build/target/apidocs/allclasses-index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (11.0.7) on Thu Jan 13 11:38:06 UTC 2022 -->
6-
<title>All Classes (web-messaging-sdk 6.0.0 API)</title>
5+
<!-- Generated by javadoc (11.0.7) on Tue Feb 01 10:10:06 UTC 2022 -->
6+
<title>All Classes (web-messaging-sdk 6.0.1 API)</title>
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2022-01-13">
8+
<meta name="dc.created" content="2022-02-01">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
1111
<script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
2222
<script type="text/javascript"><!--
2323
try {
2424
if (location.href.indexOf('is-external=true') == -1) {
25-
parent.document.title="All Classes (web-messaging-sdk 6.0.0 API)";
25+
parent.document.title="All Classes (web-messaging-sdk 6.0.1 API)";
2626
}
2727
}
2828
catch(err) {

build/target/apidocs/allclasses.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (11.0.7) on Thu Jan 13 11:38:06 UTC 2022 -->
6-
<title>All Classes (web-messaging-sdk 6.0.0 API)</title>
5+
<!-- Generated by javadoc (11.0.7) on Tue Feb 01 10:10:06 UTC 2022 -->
6+
<title>All Classes (web-messaging-sdk 6.0.1 API)</title>
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2022-01-13">
8+
<meta name="dc.created" content="2022-02-01">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
1111
<script type="text/javascript" src="script.js"></script>

build/target/apidocs/allpackages-index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (11.0.7) on Thu Jan 13 11:38:06 UTC 2022 -->
6-
<title>All Packages (web-messaging-sdk 6.0.0 API)</title>
5+
<!-- Generated by javadoc (11.0.7) on Tue Feb 01 10:10:06 UTC 2022 -->
6+
<title>All Packages (web-messaging-sdk 6.0.1 API)</title>
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2022-01-13">
8+
<meta name="dc.created" content="2022-02-01">
99
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
1010
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
1111
<script type="text/javascript" src="script.js"></script>
@@ -22,7 +22,7 @@
2222
<script type="text/javascript"><!--
2323
try {
2424
if (location.href.indexOf('is-external=true') == -1) {
25-
parent.document.title="All Packages (web-messaging-sdk 6.0.0 API)";
25+
parent.document.title="All Packages (web-messaging-sdk 6.0.1 API)";
2626
}
2727
}
2828
catch(err) {

build/target/apidocs/cloud/genesys/webmessaging/sdk/ApiClient.Builder.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
<!-- NewPage -->
33
<html lang="en">
44
<head>
5-
<!-- Generated by javadoc (11.0.7) on Thu Jan 13 11:38:06 UTC 2022 -->
6-
<title>ApiClient.Builder (web-messaging-sdk 6.0.0 API)</title>
5+
<!-- Generated by javadoc (11.0.7) on Tue Feb 01 10:10:06 UTC 2022 -->
6+
<title>ApiClient.Builder (web-messaging-sdk 6.0.1 API)</title>
77
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8-
<meta name="dc.created" content="2022-01-13">
8+
<meta name="dc.created" content="2022-02-01">
99
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
1010
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
1111
<script type="text/javascript" src="../../../../script.js"></script>
@@ -22,7 +22,7 @@
2222
<script type="text/javascript"><!--
2323
try {
2424
if (location.href.indexOf('is-external=true') == -1) {
25-
parent.document.title="ApiClient.Builder (web-messaging-sdk 6.0.0 API)";
25+
parent.document.title="ApiClient.Builder (web-messaging-sdk 6.0.1 API)";
2626
}
2727
}
2828
catch(err) {

0 commit comments

Comments
 (0)