Class JsonHelper


  • public class JsonHelper
    extends Object
    • Constructor Detail

      • JsonHelper

        public JsonHelper()
    • Method Detail

      • getBusinessError

        protected static String getBusinessError​(javax.json.JsonStructure response,
                                                 step.grid.agent.handler.context.OutputMessageBuilder output)
      • checkJsonResponse

        public static javax.json.JsonStructure checkJsonResponse​(HttpResponse httpResponse,
                                                                 javax.json.JsonValue.ValueType valueType,
                                                                 int httpStatus,
                                                                 step.grid.agent.handler.context.OutputMessageBuilder output)
      • addJsonArrayField2output

        public static String addJsonArrayField2output​(javax.json.JsonArray responseArray,
                                                      int index,
                                                      String key,
                                                      step.grid.agent.handler.context.OutputMessageBuilder output,
                                                      boolean mandatory)
      • addJsonObjectField2output

        public static String addJsonObjectField2output​(javax.json.JsonObject responseObject,
                                                       String key,
                                                       step.grid.agent.handler.context.OutputMessageBuilder output,
                                                       boolean mandatory)
      • toJsonObject

        public static javax.json.JsonObject toJsonObject​(String jsonString)
      • toJsonArray

        public static javax.json.JsonArray toJsonArray​(String jsonString)
      • toJsonStructure

        public static javax.json.JsonStructure toJsonStructure​(String jsonString)