From 543e450e9d0d51a1c2a8ab52bff969e5f47385bb Mon Sep 17 00:00:00 2001 From: Max Presman Date: Tue, 13 Sep 2016 16:10:26 -0700 Subject: [PATCH 1/3] expose raw server response --- .../com/pubnub/api/endpoints/Endpoint.java | 21 +++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/src/main/java/com/pubnub/api/endpoints/Endpoint.java b/src/main/java/com/pubnub/api/endpoints/Endpoint.java index 3767c4e2d..42c34d98a 100644 --- a/src/main/java/com/pubnub/api/endpoints/Endpoint.java +++ b/src/main/java/com/pubnub/api/endpoints/Endpoint.java @@ -1,6 +1,8 @@ package com.pubnub.api.endpoints; +import com.fasterxml.jackson.databind.JsonNode; +import com.fasterxml.jackson.databind.ObjectMapper; import com.pubnub.api.PubNub; import com.pubnub.api.PubNubException; import com.pubnub.api.builder.PubNubErrorBuilder; @@ -47,9 +49,12 @@ public abstract class Endpoint { private static final int SERVER_RESPONSE_FORBIDDEN = 403; private static final int SERVER_RESPONSE_BAD_REQUEST = 400; + private ObjectMapper mapper; + public Endpoint(final PubNub pubnubInstance, Retrofit retrofitInstance) { this.pubnub = pubnubInstance; this.retrofit = retrofitInstance; + this.mapper = new ObjectMapper(); } @@ -72,6 +77,7 @@ public final Output sync() throws PubNubException { if (!serverResponse.isSuccessful() || serverResponse.code() != SERVER_RESPONSE_SUCCESS) { String responseBodyText; + JsonNode responseBody; try { responseBodyText = serverResponse.errorBody().string(); @@ -79,9 +85,16 @@ public final Output sync() throws PubNubException { responseBodyText = "N/A"; } + try { + responseBody = mapper.readValue(responseBodyText, JsonNode.class); + } catch (IOException e) { + responseBody = null; + } + throw PubNubException.builder() .pubnubError(PubNubErrorBuilder.PNERROBJ_HTTP_ERROR) .errormsg(responseBodyText) + .jso(responseBody) .statusCode(serverResponse.code()) .affectedCall(call) .build(); @@ -111,6 +124,7 @@ public void onResponse(final Call performedCall, final Response re if (!response.isSuccessful() || response.code() != SERVER_RESPONSE_SUCCESS) { String responseBodyText; + JsonNode responseBody; try { responseBodyText = response.errorBody().string(); @@ -118,10 +132,17 @@ public void onResponse(final Call performedCall, final Response re responseBodyText = "N/A"; } + try { + responseBody = mapper.readValue(responseBodyText, JsonNode.class); + } catch (IOException e) { + responseBody = null; + } + PNStatusCategory pnStatusCategory = PNStatusCategory.PNUnknownCategory; PubNubException ex = PubNubException.builder() .pubnubError(PubNubErrorBuilder.PNERROBJ_HTTP_ERROR) .errormsg(responseBodyText) + .jso(responseBody) .statusCode(response.code()) .build(); From 8492ffd84323122fd65374df46f13a809be0c4b6 Mon Sep 17 00:00:00 2001 From: Max Presman Date: Tue, 13 Sep 2016 16:18:52 -0700 Subject: [PATCH 2/3] 4.0.13 --- .pubnub.yml | 7 ++++++- CHANGELOG.md | 10 ++++++++++ build.gradle | 2 +- src/main/java/com/pubnub/api/PubNub.java | 2 +- 4 files changed, 18 insertions(+), 3 deletions(-) diff --git a/.pubnub.yml b/.pubnub.yml index a15efab6c..948169564 100644 --- a/.pubnub.yml +++ b/.pubnub.yml @@ -1,8 +1,13 @@ name: java -version: 4.0.12 +version: 4.0.13 schema: 1 scm: github.com/pubnub/java changelog: + - version: v4.0.13 + date: + changes: + - type: improvement + text: populate jso with the error. - version: v4.0.12 date: changes: diff --git a/CHANGELOG.md b/CHANGELOG.md index 00fb8e76f..400a79072 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,14 @@ +## [v4.0.13](https://github.com/pubnub/java/tree/v4.0.13) + + + [Full Changelog](https://github.com/pubnub/java/compare/v4.0.12...v4.0.13) + + +- ⭐populate jso with the error. + + + ## [v4.0.12](https://github.com/pubnub/java/tree/v4.0.12) diff --git a/build.gradle b/build.gradle index 043b6eb8c..c093e5803 100644 --- a/build.gradle +++ b/build.gradle @@ -10,7 +10,7 @@ plugins { id 'findbugs' } group = 'com.pubnub' -version = '4.0.12' +version = '4.0.13' description = """""" diff --git a/src/main/java/com/pubnub/api/PubNub.java b/src/main/java/com/pubnub/api/PubNub.java index 834d6bf64..291783d1b 100644 --- a/src/main/java/com/pubnub/api/PubNub.java +++ b/src/main/java/com/pubnub/api/PubNub.java @@ -54,7 +54,7 @@ public class PubNub { private static final int TIMESTAMP_DIVIDER = 1000; private static final int MAX_SEQUENCE = 65535; - private static final String SDK_VERSION = "4.0.12"; + private static final String SDK_VERSION = "4.0.13"; public PubNub(final PNConfiguration initialConfig) { this.configuration = initialConfig; From 5d48cd49366f129bc33860ac6d1032bc9646bf6a Mon Sep 17 00:00:00 2001 From: Max Presman Date: Tue, 13 Sep 2016 16:23:19 -0700 Subject: [PATCH 3/3] docs --- docs/allclasses-frame.html | 6 +++--- docs/allclasses-noframe.html | 6 +++--- docs/com/pubnub/api/PNConfiguration.html | 8 ++++---- docs/com/pubnub/api/PubNub.html | 8 ++++---- docs/com/pubnub/api/PubNubError.html | 8 ++++---- docs/com/pubnub/api/PubNubException.html | 8 ++++---- docs/com/pubnub/api/PubNubUtil.html | 8 ++++---- .../com/pubnub/api/builder/PubNubErrorBuilder.html | 8 ++++---- docs/com/pubnub/api/builder/PubSubBuilder.html | 8 ++++---- docs/com/pubnub/api/builder/SubscribeBuilder.html | 8 ++++---- .../com/pubnub/api/builder/UnsubscribeBuilder.html | 8 ++++---- .../com/pubnub/api/builder/dto/StateOperation.html | 8 ++++---- .../pubnub/api/builder/dto/SubscribeOperation.html | 8 ++++---- .../api/builder/dto/UnsubscribeOperation.html | 8 ++++---- docs/com/pubnub/api/builder/dto/package-frame.html | 6 +++--- .../pubnub/api/builder/dto/package-summary.html | 8 ++++---- docs/com/pubnub/api/builder/dto/package-tree.html | 8 ++++---- docs/com/pubnub/api/builder/package-frame.html | 6 +++--- docs/com/pubnub/api/builder/package-summary.html | 8 ++++---- docs/com/pubnub/api/builder/package-tree.html | 8 ++++---- docs/com/pubnub/api/callbacks/PNCallback.html | 8 ++++---- .../pubnub/api/callbacks/ReconnectionCallback.html | 8 ++++---- .../pubnub/api/callbacks/SubscribeCallback.html | 8 ++++---- docs/com/pubnub/api/callbacks/TimeCallback.html | 8 ++++---- .../com/pubnub/api/callbacks/WhereNowCallback.html | 8 ++++---- docs/com/pubnub/api/callbacks/package-frame.html | 6 +++--- docs/com/pubnub/api/callbacks/package-summary.html | 8 ++++---- docs/com/pubnub/api/callbacks/package-tree.html | 8 ++++---- .../api/core/models/server/PresenceMessage.html | 8 ++++---- .../api/core/models/server/package-frame.html | 6 +++--- .../api/core/models/server/package-summary.html | 8 ++++---- .../api/core/models/server/package-tree.html | 8 ++++---- docs/com/pubnub/api/endpoints/Endpoint.html | 8 ++++---- docs/com/pubnub/api/endpoints/History.html | 8 ++++---- docs/com/pubnub/api/endpoints/Time.html | 8 ++++---- .../api/endpoints/access/AccessManagerService.html | 8 ++++---- docs/com/pubnub/api/endpoints/access/Audit.html | 8 ++++---- docs/com/pubnub/api/endpoints/access/Grant.html | 8 ++++---- .../pubnub/api/endpoints/access/package-frame.html | 6 +++--- .../api/endpoints/access/package-summary.html | 8 ++++---- .../pubnub/api/endpoints/access/package-tree.html | 8 ++++---- .../channel_groups/AddChannelChannelGroup.html | 8 ++++---- .../channel_groups/AllChannelsChannelGroup.html | 8 ++++---- .../channel_groups/ChannelGroupService.html | 8 ++++---- .../channel_groups/DeleteChannelGroup.html | 8 ++++---- .../channel_groups/ListAllChannelGroup.html | 8 ++++---- .../channel_groups/RemoveChannelChannelGroup.html | 8 ++++---- .../endpoints/channel_groups/package-frame.html | 6 +++--- .../endpoints/channel_groups/package-summary.html | 8 ++++---- .../api/endpoints/channel_groups/package-tree.html | 8 ++++---- docs/com/pubnub/api/endpoints/package-frame.html | 6 +++--- docs/com/pubnub/api/endpoints/package-summary.html | 8 ++++---- docs/com/pubnub/api/endpoints/package-tree.html | 8 ++++---- .../pubnub/api/endpoints/presence/GetState.html | 8 ++++---- .../pubnub/api/endpoints/presence/Heartbeat.html | 8 ++++---- .../com/pubnub/api/endpoints/presence/HereNow.html | 8 ++++---- docs/com/pubnub/api/endpoints/presence/Leave.html | 8 ++++---- .../api/endpoints/presence/PresenceService.html | 8 ++++---- .../pubnub/api/endpoints/presence/SetState.html | 8 ++++---- .../pubnub/api/endpoints/presence/WhereNow.html | 8 ++++---- .../api/endpoints/presence/package-frame.html | 6 +++--- .../api/endpoints/presence/package-summary.html | 8 ++++---- .../api/endpoints/presence/package-tree.html | 8 ++++---- .../pubnub/api/endpoints/pubsub/PubSubService.html | 8 ++++---- docs/com/pubnub/api/endpoints/pubsub/Publish.html | 8 ++++---- .../com/pubnub/api/endpoints/pubsub/Subscribe.html | 8 ++++---- .../pubnub/api/endpoints/pubsub/package-frame.html | 6 +++--- .../api/endpoints/pubsub/package-summary.html | 8 ++++---- .../pubnub/api/endpoints/pubsub/package-tree.html | 8 ++++---- .../api/endpoints/push/AddChannelsToPush.html | 8 ++++---- .../api/endpoints/push/ListPushProvisions.html | 8 ++++---- .../com/pubnub/api/endpoints/push/PushService.html | 8 ++++---- .../push/RemoveAllPushChannelsForDevice.html | 8 ++++---- .../api/endpoints/push/RemoveChannelsFromPush.html | 8 ++++---- .../pubnub/api/endpoints/push/package-frame.html | 6 +++--- .../pubnub/api/endpoints/push/package-summary.html | 8 ++++---- .../pubnub/api/endpoints/push/package-tree.html | 8 ++++---- .../api/enums/PNHeartbeatNotificationOptions.html | 8 ++++---- docs/com/pubnub/api/enums/PNLogVerbosity.html | 8 ++++---- docs/com/pubnub/api/enums/PNOperationType.html | 8 ++++---- docs/com/pubnub/api/enums/PNPushType.html | 8 ++++---- .../com/pubnub/api/enums/PNReconnectionPolicy.html | 8 ++++---- docs/com/pubnub/api/enums/PNStatusCategory.html | 8 ++++---- docs/com/pubnub/api/enums/package-frame.html | 6 +++--- docs/com/pubnub/api/enums/package-summary.html | 8 ++++---- docs/com/pubnub/api/enums/package-tree.html | 14 +++++++------- docs/com/pubnub/api/managers/BasePathManager.html | 8 ++++---- docs/com/pubnub/api/managers/ListenerManager.html | 8 ++++---- .../api/managers/PublishSequenceManager.html | 8 ++++---- .../pubnub/api/managers/ReconnectionManager.html | 8 ++++---- docs/com/pubnub/api/managers/RetrofitManager.html | 8 ++++---- docs/com/pubnub/api/managers/StateManager.html | 8 ++++---- .../pubnub/api/managers/SubscriptionManager.html | 8 ++++---- docs/com/pubnub/api/managers/package-frame.html | 6 +++--- docs/com/pubnub/api/managers/package-summary.html | 8 ++++---- docs/com/pubnub/api/managers/package-tree.html | 8 ++++---- docs/com/pubnub/api/models/SubscriptionItem.html | 8 ++++---- .../pubnub/api/models/consumer/PNErrorData.html | 8 ++++---- .../api/models/consumer/PNPublishResult.html | 8 ++++---- docs/com/pubnub/api/models/consumer/PNStatus.html | 8 ++++---- .../pubnub/api/models/consumer/PNTimeResult.html | 8 ++++---- .../access_manager/PNAccessManagerAuditResult.html | 8 ++++---- .../access_manager/PNAccessManagerGrantResult.html | 8 ++++---- .../access_manager/PNAccessManagerKeyData.html | 8 ++++---- .../access_manager/PNAccessManagerKeysData.html | 8 ++++---- .../consumer/access_manager/package-frame.html | 6 +++--- .../consumer/access_manager/package-summary.html | 8 ++++---- .../consumer/access_manager/package-tree.html | 8 ++++---- .../PNChannelGroupsAddChannelResult.html | 8 ++++---- .../PNChannelGroupsAllChannelsResult.html | 8 ++++---- .../PNChannelGroupsDeleteGroupResult.html | 8 ++++---- .../PNChannelGroupsListAllResult.html | 8 ++++---- .../PNChannelGroupsRemoveChannelResult.html | 8 ++++---- .../consumer/channel_group/package-frame.html | 6 +++--- .../consumer/channel_group/package-summary.html | 8 ++++---- .../consumer/channel_group/package-tree.html | 8 ++++---- .../consumer/history/PNHistoryItemResult.html | 8 ++++---- .../models/consumer/history/PNHistoryResult.html | 8 ++++---- .../api/models/consumer/history/package-frame.html | 6 +++--- .../models/consumer/history/package-summary.html | 8 ++++---- .../api/models/consumer/history/package-tree.html | 8 ++++---- .../pubnub/api/models/consumer/package-frame.html | 6 +++--- .../api/models/consumer/package-summary.html | 8 ++++---- .../pubnub/api/models/consumer/package-tree.html | 8 ++++---- .../models/consumer/presence/PNGetStateResult.html | 8 ++++---- .../consumer/presence/PNHereNowChannelData.html | 8 ++++---- .../consumer/presence/PNHereNowOccupantData.html | 8 ++++---- .../models/consumer/presence/PNHereNowResult.html | 8 ++++---- .../models/consumer/presence/PNSetStateResult.html | 8 ++++---- .../models/consumer/presence/PNWhereNowResult.html | 8 ++++---- .../models/consumer/presence/package-frame.html | 6 +++--- .../models/consumer/presence/package-summary.html | 8 ++++---- .../api/models/consumer/presence/package-tree.html | 8 ++++---- .../models/consumer/pubsub/PNMessageResult.html | 8 ++++---- .../consumer/pubsub/PNPresenceEventResult.html | 8 ++++---- .../api/models/consumer/pubsub/package-frame.html | 6 +++--- .../models/consumer/pubsub/package-summary.html | 8 ++++---- .../api/models/consumer/pubsub/package-tree.html | 8 ++++---- .../consumer/push/PNPushAddChannelResult.html | 8 ++++---- .../consumer/push/PNPushListProvisionsResult.html | 8 ++++---- .../push/PNPushRemoveAllChannelsResult.html | 8 ++++---- .../consumer/push/PNPushRemoveChannelResult.html | 8 ++++---- .../api/models/consumer/push/package-frame.html | 6 +++--- .../api/models/consumer/push/package-summary.html | 8 ++++---- .../api/models/consumer/push/package-tree.html | 8 ++++---- docs/com/pubnub/api/models/package-frame.html | 6 +++--- docs/com/pubnub/api/models/package-summary.html | 8 ++++---- docs/com/pubnub/api/models/package-tree.html | 8 ++++---- docs/com/pubnub/api/models/server/Envelope.html | 8 ++++---- .../api/models/server/OriginationMetaData.html | 8 ++++---- .../pubnub/api/models/server/PresenceEnvelope.html | 8 ++++---- .../pubnub/api/models/server/PublishMetaData.html | 8 ++++---- .../api/models/server/SubscribeEnvelope.html | 8 ++++---- .../pubnub/api/models/server/SubscribeMessage.html | 8 ++++---- .../api/models/server/SubscribeMetadata.html | 8 ++++---- .../access_manager/AccessManagerAuditPayload.html | 8 ++++---- .../access_manager/AccessManagerGrantPayload.html | 8 ++++---- .../server/access_manager/package-frame.html | 6 +++--- .../server/access_manager/package-summary.html | 8 ++++---- .../models/server/access_manager/package-tree.html | 8 ++++---- .../pubnub/api/models/server/package-frame.html | 6 +++--- .../pubnub/api/models/server/package-summary.html | 8 ++++---- .../com/pubnub/api/models/server/package-tree.html | 8 ++++---- .../models/server/presence/WhereNowPayload.html | 8 ++++---- .../api/models/server/presence/package-frame.html | 6 +++--- .../models/server/presence/package-summary.html | 8 ++++---- .../api/models/server/presence/package-tree.html | 8 ++++---- docs/com/pubnub/api/package-frame.html | 6 +++--- docs/com/pubnub/api/package-summary.html | 8 ++++---- docs/com/pubnub/api/package-tree.html | 8 ++++---- docs/com/pubnub/api/vendor/Base64.html | 8 ++++---- docs/com/pubnub/api/vendor/Crypto.html | 8 ++++---- docs/com/pubnub/api/vendor/package-frame.html | 6 +++--- docs/com/pubnub/api/vendor/package-summary.html | 8 ++++---- docs/com/pubnub/api/vendor/package-tree.html | 8 ++++---- .../pubnub/api/workers/SubscribeMessageWorker.html | 8 ++++---- docs/com/pubnub/api/workers/package-frame.html | 6 +++--- docs/com/pubnub/api/workers/package-summary.html | 8 ++++---- docs/com/pubnub/api/workers/package-tree.html | 8 ++++---- docs/constant-values.html | 8 ++++---- docs/deprecated-list.html | 8 ++++---- docs/help-doc.html | 8 ++++---- docs/index-all.html | 8 ++++---- docs/index.html | 4 ++-- docs/overview-frame.html | 6 +++--- docs/overview-summary.html | 10 +++++----- docs/overview-tree.html | 8 ++++---- docs/serialized-form.html | 8 ++++---- src/test/java/com/pubnub/api/PubNubTest.java | 2 +- 189 files changed, 726 insertions(+), 726 deletions(-) diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index 280385252..35c5a0ce8 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,9 +2,9 @@ - -All Classes (pubnub 4.0.12 API) - + +All Classes (pubnub 4.0.13 API) + diff --git a/docs/allclasses-noframe.html b/docs/allclasses-noframe.html index b2fae6531..f56841af9 100644 --- a/docs/allclasses-noframe.html +++ b/docs/allclasses-noframe.html @@ -2,9 +2,9 @@ - -All Classes (pubnub 4.0.12 API) - + +All Classes (pubnub 4.0.13 API) + diff --git a/docs/com/pubnub/api/PNConfiguration.html b/docs/com/pubnub/api/PNConfiguration.html index 926333e74..391b22595 100644 --- a/docs/com/pubnub/api/PNConfiguration.html +++ b/docs/com/pubnub/api/PNConfiguration.html @@ -2,9 +2,9 @@ - -PNConfiguration (pubnub 4.0.12 API) - + +PNConfiguration (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/builder/dto/package-summary.html b/docs/com/pubnub/api/builder/dto/package-summary.html index 358ca9299..d3ae180bd 100644 --- a/docs/com/pubnub/api/builder/dto/package-summary.html +++ b/docs/com/pubnub/api/builder/dto/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.builder.dto (pubnub 4.0.12 API) - + +com.pubnub.api.builder.dto (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/builder/package-summary.html b/docs/com/pubnub/api/builder/package-summary.html index 969850f77..c16ed5a8a 100644 --- a/docs/com/pubnub/api/builder/package-summary.html +++ b/docs/com/pubnub/api/builder/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.builder (pubnub 4.0.12 API) - + +com.pubnub.api.builder (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/callbacks/package-summary.html b/docs/com/pubnub/api/callbacks/package-summary.html index 70cb9d7fd..9f7495943 100644 --- a/docs/com/pubnub/api/callbacks/package-summary.html +++ b/docs/com/pubnub/api/callbacks/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.callbacks (pubnub 4.0.12 API) - + +com.pubnub.api.callbacks (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/core/models/server/package-summary.html b/docs/com/pubnub/api/core/models/server/package-summary.html index f4e876dd5..03ab7649a 100644 --- a/docs/com/pubnub/api/core/models/server/package-summary.html +++ b/docs/com/pubnub/api/core/models/server/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.core.models.server (pubnub 4.0.12 API) - + +com.pubnub.api.core.models.server (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/access/package-summary.html b/docs/com/pubnub/api/endpoints/access/package-summary.html index 1e62f8ce7..05a1e6ded 100644 --- a/docs/com/pubnub/api/endpoints/access/package-summary.html +++ b/docs/com/pubnub/api/endpoints/access/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints.access (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints.access (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html b/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html index 1c5108203..df0e8a88e 100644 --- a/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html +++ b/docs/com/pubnub/api/endpoints/channel_groups/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints.channel_groups (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints.channel_groups (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/package-summary.html b/docs/com/pubnub/api/endpoints/package-summary.html index 14944c28d..332fcef6c 100644 --- a/docs/com/pubnub/api/endpoints/package-summary.html +++ b/docs/com/pubnub/api/endpoints/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/presence/package-summary.html b/docs/com/pubnub/api/endpoints/presence/package-summary.html index c5afd86d4..c5a5a0c29 100644 --- a/docs/com/pubnub/api/endpoints/presence/package-summary.html +++ b/docs/com/pubnub/api/endpoints/presence/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints.presence (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints.presence (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/pubsub/package-summary.html b/docs/com/pubnub/api/endpoints/pubsub/package-summary.html index f0778e9a6..614af9074 100644 --- a/docs/com/pubnub/api/endpoints/pubsub/package-summary.html +++ b/docs/com/pubnub/api/endpoints/pubsub/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints.pubsub (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints.pubsub (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/endpoints/push/package-summary.html b/docs/com/pubnub/api/endpoints/push/package-summary.html index a7b5434fe..d14ef90f0 100644 --- a/docs/com/pubnub/api/endpoints/push/package-summary.html +++ b/docs/com/pubnub/api/endpoints/push/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.endpoints.push (pubnub 4.0.12 API) - + +com.pubnub.api.endpoints.push (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/enums/package-summary.html b/docs/com/pubnub/api/enums/package-summary.html index 186e7f388..449f42053 100644 --- a/docs/com/pubnub/api/enums/package-summary.html +++ b/docs/com/pubnub/api/enums/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.enums (pubnub 4.0.12 API) - + +com.pubnub.api.enums (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/managers/package-summary.html b/docs/com/pubnub/api/managers/package-summary.html index d2434bfdb..beea8f07b 100644 --- a/docs/com/pubnub/api/managers/package-summary.html +++ b/docs/com/pubnub/api/managers/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.managers (pubnub 4.0.12 API) - + +com.pubnub.api.managers (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/access_manager/package-summary.html b/docs/com/pubnub/api/models/consumer/access_manager/package-summary.html index 655dc9544..e989fbaf1 100644 --- a/docs/com/pubnub/api/models/consumer/access_manager/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/access_manager/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.access_manager (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.access_manager (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/channel_group/package-summary.html b/docs/com/pubnub/api/models/consumer/channel_group/package-summary.html index 5a8a4a36f..7296ecabe 100644 --- a/docs/com/pubnub/api/models/consumer/channel_group/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/channel_group/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.channel_group (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.channel_group (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/history/package-summary.html b/docs/com/pubnub/api/models/consumer/history/package-summary.html index e31614071..04f9ea938 100644 --- a/docs/com/pubnub/api/models/consumer/history/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/history/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.history (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.history (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/package-summary.html b/docs/com/pubnub/api/models/consumer/package-summary.html index 722d9b66a..961912ef1 100644 --- a/docs/com/pubnub/api/models/consumer/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/presence/package-summary.html b/docs/com/pubnub/api/models/consumer/presence/package-summary.html index 99a1690d5..0f81a7d15 100644 --- a/docs/com/pubnub/api/models/consumer/presence/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/presence/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.presence (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.presence (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/pubsub/package-summary.html b/docs/com/pubnub/api/models/consumer/pubsub/package-summary.html index 5fdf4a5b1..8488544c4 100644 --- a/docs/com/pubnub/api/models/consumer/pubsub/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/pubsub/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.pubsub (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.pubsub (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/consumer/push/package-summary.html b/docs/com/pubnub/api/models/consumer/push/package-summary.html index 236aef4e7..c7dcf7736 100644 --- a/docs/com/pubnub/api/models/consumer/push/package-summary.html +++ b/docs/com/pubnub/api/models/consumer/push/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.consumer.push (pubnub 4.0.12 API) - + +com.pubnub.api.models.consumer.push (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/package-summary.html b/docs/com/pubnub/api/models/package-summary.html index 2bde94f23..87ab374b8 100644 --- a/docs/com/pubnub/api/models/package-summary.html +++ b/docs/com/pubnub/api/models/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models (pubnub 4.0.12 API) - + +com.pubnub.api.models (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/server/access_manager/package-summary.html b/docs/com/pubnub/api/models/server/access_manager/package-summary.html index f21e0a839..be7701083 100644 --- a/docs/com/pubnub/api/models/server/access_manager/package-summary.html +++ b/docs/com/pubnub/api/models/server/access_manager/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.server.access_manager (pubnub 4.0.12 API) - + +com.pubnub.api.models.server.access_manager (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/server/package-summary.html b/docs/com/pubnub/api/models/server/package-summary.html index df5458ba6..e02681b21 100644 --- a/docs/com/pubnub/api/models/server/package-summary.html +++ b/docs/com/pubnub/api/models/server/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.server (pubnub 4.0.12 API) - + +com.pubnub.api.models.server (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/models/server/presence/package-summary.html b/docs/com/pubnub/api/models/server/presence/package-summary.html index 25a18c0e4..7508bc8a0 100644 --- a/docs/com/pubnub/api/models/server/presence/package-summary.html +++ b/docs/com/pubnub/api/models/server/presence/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.models.server.presence (pubnub 4.0.12 API) - + +com.pubnub.api.models.server.presence (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/package-summary.html b/docs/com/pubnub/api/package-summary.html index 4de1c791b..3e653f94f 100644 --- a/docs/com/pubnub/api/package-summary.html +++ b/docs/com/pubnub/api/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api (pubnub 4.0.12 API) - + +com.pubnub.api (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/vendor/package-summary.html b/docs/com/pubnub/api/vendor/package-summary.html index bae5fb67c..334bf249c 100644 --- a/docs/com/pubnub/api/vendor/package-summary.html +++ b/docs/com/pubnub/api/vendor/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.vendor (pubnub 4.0.12 API) - + +com.pubnub.api.vendor (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/com/pubnub/api/workers/package-summary.html b/docs/com/pubnub/api/workers/package-summary.html index aae23e977..3a2781d1c 100644 --- a/docs/com/pubnub/api/workers/package-summary.html +++ b/docs/com/pubnub/api/workers/package-summary.html @@ -2,9 +2,9 @@ - -com.pubnub.api.workers (pubnub 4.0.12 API) - + +com.pubnub.api.workers (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ diff --git a/docs/overview-summary.html b/docs/overview-summary.html index 260d82f57..54f740159 100644 --- a/docs/overview-summary.html +++ b/docs/overview-summary.html @@ -2,9 +2,9 @@ - -Overview (pubnub 4.0.12 API) - + +Overview (pubnub 4.0.13 API) + @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@ @@ -12,7 +12,7 @@