Package org.codehaus.jackson.map

Examples of org.codehaus.jackson.map.ObjectWriter.writeValueAsString()


        ObjectWriter writer = mapper.writerWithDefaultPrettyPrinter();
        Iterator<Map> i = mapper.readValues(
                new JsonFactory().createJsonParser(input), Map.class);
        while (i.hasNext()) {
          Map m = i.next();
          output.write(writer.writeValueAsString(createSLSJob(m)) + EOL);
        }
      } finally {
        output.close();
      }
    } finally {
View Full Code Here


          Map node = new LinkedHashMap();
          node.put("node", name);
          nodes.add(node);
        }
        rack.put("nodes", nodes);
        output.write(writer.writeValueAsString(rack) + EOL);
      }
    } finally {
      output.close();
    }
  }
View Full Code Here

    private String getSystemInfo() {
        try {
            SystemInfoManagerLocal mgr = LookupUtil.getSystemInfoManager();
            Map<String, String> systemInfo = mgr.getSystemInformation(LookupUtil.getSubjectManager().getOverlord());
            final ObjectWriter writer = new ObjectMapper().writerWithDefaultPrettyPrinter();
            return writer.writeValueAsString(systemInfo);
        }
        catch (Exception e) {
            log.error(e);
            return "ERROR retrieving system info : "+e.getMessage();
        }
View Full Code Here

        if (mediaType.equals(MediaType.TEXT_HTML_TYPE)) {
            String htmlString = renderTemplate("status", status);
            builder = Response.ok(htmlString, mediaType);
        } else if (mediaType.equals(MediaType.APPLICATION_JSON_TYPE)) {
            final ObjectWriter WRITER = new ObjectMapper().writerWithDefaultPrettyPrinter();
            builder = Response.status(Response.Status.OK).entity(WRITER.writeValueAsString(status));

        } else  {
            builder = Response.ok(status, httpHeaders.getAcceptableMediaTypes().get(0));
        }
View Full Code Here

        targetedFieldNames[i] = fields.get(i).getName();
      }

      filters.addFilter("PropertyFilter", SimpleBeanPropertyFilter.filterOutAllExcept(targetedFieldNames));
      ObjectWriter objectWriter = objectMapper.writer(filters);
      String json = objectWriter.writeValueAsString(entity);

      List<java.lang.reflect.Field> referencedEntities = ClassUtil.getAnnotatedFields(entity, Reference.class);
      for (java.lang.reflect.Field field : referencedEntities) {
        Cascade[] cascades = ClassUtil.getFieldAnnotationValue("cascade", field, Reference.class, Cascade[].class);
        if (cascades != null) {
View Full Code Here

    } else {
      viewWriter = this.mapper.writerWithView(JsonViews.User.class);
    }
    List<NewsEntry> allEntries = this.newsEntryDao.findAll();

    return viewWriter.writeValueAsString(allEntries);
  }


  @GET
  @Produces(MediaType.APPLICATION_JSON)
View Full Code Here

        mapper.configure(SerializationConfig.Feature.SORT_PROPERTIES_ALPHABETICALLY, true);
        ObjectWriter writer = this.formattedOutput
          ? mapper.writerWithDefaultPrettyPrinter()
          : mapper.writer();
         
        return writer.writeValueAsString(obj);
      } catch (Exception ex) {
        throw new JuRuntimeException("Marshalling of object to JSON failed", ex);
      }
    }
  }
View Full Code Here

        ObjectWriter writer = mapper.defaultPrettyPrintingWriter();
        Iterator<Map> i = mapper.readValues(
                new JsonFactory().createJsonParser(input), Map.class);
        while (i.hasNext()) {
          Map m = i.next();
          output.write(writer.writeValueAsString(createSLSJob(m)) + EOL);
        }
      } finally {
        output.close();
      }
    } finally {
View Full Code Here

          Map node = new LinkedHashMap();
          node.put("node", name);
          nodes.add(node);
        }
        rack.put("nodes", nodes);
        output.write(writer.writeValueAsString(rack) + EOL);
      }
    } finally {
      output.close();
    }
  }
View Full Code Here

      BindingResult result, Model model) throws IOException {

        ObjectWriter writer = ControllerUtils.getObjectWriter(AllViews.FormInfo.class);

    if (!PermissionUtils.isAuthorized(Permission.CAN_MANAGE_APPLICATIONS, orgId, appId)) {
      return writer.writeValueAsString(RestResponse.failure("You don't have permission."));
    }
   
    Application databaseApplication = applicationService.loadApplication(appId);
    if (databaseApplication == null || !databaseApplication.isActive()) {
      log.warn(ResourceNotFoundException.getLogMessage("Application", appId));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.