Exemplo n.º 1
0
 public static String formulateJsonForListQueriesCall(Region<String, String> queryRegion) {
   HeapDataOutputStream outputStream =
       new HeapDataOutputStream(com.gemstone.gemfire.internal.Version.CURRENT);
   try {
     JsonGenerator generator =
         enableDisableJSONGeneratorFeature(
             getObjectMapper().getFactory().createGenerator(outputStream, JsonEncoding.UTF8));
     JsonWriter.writeQueryListAsJson(generator, "queries", queryRegion);
     generator.close();
     return new String(outputStream.toByteArray());
   } catch (IOException e) {
     throw new RuntimeException(e.getMessage());
   } finally {
     outputStream.close();
   }
 }