@Override protected void appendPayload(final JsonObjectBuilder jsonObjectBuilder, final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate) { jsonObjectBuilder.set(MessageCommandResponse.JsonFields.JSON_THING_ID, getThingId(), predicate); final JsonObjectBuilder messageBuilder = JsonFactory.newObjectBuilder(); final JsonObject messageHeadersObject = message.getHeaders().toJson(); messageBuilder.set(MessageCommandResponse.JsonFields.JSON_MESSAGE_HEADERS, messageHeadersObject, predicate); MessagePayloadSerializer.serialize(message, messageBuilder, predicate); final JsonObject messageObject = messageBuilder.build(); jsonObjectBuilder.set(MessageCommandResponse.JsonFields.JSON_MESSAGE, messageObject, predicate); }
@Override protected void appendPayload(final JsonObjectBuilder jsonObjectBuilder, final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate) { jsonObjectBuilder.set(MessageCommandResponse.JsonFields.JSON_THING_ID, getThingId(), predicate); final JsonObjectBuilder messageBuilder = JsonFactory.newObjectBuilder(); final JsonObject messageHeadersObject = message.getHeaders().toJson(); messageBuilder.set(MessageCommandResponse.JsonFields.JSON_MESSAGE_HEADERS, messageHeadersObject, predicate); MessagePayloadSerializer.serialize(message, messageBuilder, predicate); final JsonObject messageObject = messageBuilder.build(); jsonObjectBuilder.set(MessageCommandResponse.JsonFields.JSON_MESSAGE, messageObject, predicate); }
@Override protected void appendPayload(final JsonObjectBuilder jsonObjectBuilder, final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate) { jsonObjectBuilder.set(MessageCommand.JsonFields.JSON_THING_ID, getThingId(), predicate); final JsonObjectBuilder messageBuilder = JsonFactory.newObjectBuilder(); final JsonObject headersObject = message.getHeaders().toJson(); messageBuilder.set(MessageCommand.JsonFields.JSON_MESSAGE_HEADERS, headersObject, predicate); MessagePayloadSerializer.serialize(message, messageBuilder, predicate); final JsonObject messageObject = messageBuilder.build(); jsonObjectBuilder.set(MessageCommand.JsonFields.JSON_MESSAGE, messageObject, predicate); }
@Override protected void appendPayload(final JsonObjectBuilder jsonObjectBuilder, final JsonSchemaVersion schemaVersion, final Predicate<JsonField> predicate) { jsonObjectBuilder.set(MessageCommand.JsonFields.JSON_THING_ID, getThingId(), predicate); final JsonObjectBuilder messageBuilder = JsonFactory.newObjectBuilder(); final JsonObject headersObject = message.getHeaders().toJson(); messageBuilder.set(MessageCommand.JsonFields.JSON_MESSAGE_HEADERS, headersObject, predicate); MessagePayloadSerializer.serialize(message, messageBuilder, predicate); final JsonObject messageObject = messageBuilder.build(); jsonObjectBuilder.set(MessageCommand.JsonFields.JSON_MESSAGE, messageObject, predicate); }