List of usage examples for com.fasterxml.jackson.databind ObjectMapper writeValueAsString
@SuppressWarnings("resource") public String writeValueAsString(Object value) throws JsonProcessingException
From source file:com.mapr.data.sputnik.config.JSONConfigReader.java
public static String getJsonConfig(Object o) { ObjectMapper mapper = new ObjectMapper(); String json = null;/*from w w w. j a va 2 s. c o m*/ try { json = mapper.writeValueAsString(o); } catch (JsonProcessingException ex) { log.warn("Error parsing object into json", ex); } return json; }
From source file:com.netflix.genie.common.util.JsonUtils.java
/** * Convert a Java object to a JSON string. * * @param value The Java object to marshall * @return The JSON string//w w w.jav a2s . com * @throws GenieException For any marshalling exception */ public static String marshall(final Object value) throws GenieException { try { final ObjectMapper mapper = new ObjectMapper(); return mapper.writeValueAsString(value); } catch (final JsonProcessingException jpe) { throw new GenieServerException(jpe); } }
From source file:service.emailer.Emailer.java
/** * Send email with parameters to emailQueue * @param area// ww w. java 2 s . co m * @param email */ public static void sendEmail(String area, List<String> email) { try { //JMS QUEUE SEND final ConnectionFactory connectionFactory = lookup(ConnectionFactory.class, JNDI_CONNECTION_FACTORY); final Queue queue = lookup(Queue.class, JNDI_QUEUE); Connection connection = connectionFactory.createConnection(); Session session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); MessageProducer producer = session.createProducer(queue); MapMessage message = session.createMapMessage(); message.setString("type", "warnFile"); message.setString("area", area); ObjectMapper mapper = new ObjectMapper(); String json = mapper.writeValueAsString(email); message.setString("emailReceivers", json); producer.send(message); } catch (JMSException ex) { Logger.getLogger(Emailer.class.getName()).log(Level.SEVERE, null, ex); } catch (JsonProcessingException ex) { Logger.getLogger(Emailer.class.getName()).log(Level.SEVERE, null, ex); } }
From source file:com.creditcloud.interestbearing.model.ConfigObjBase.java
public static String toJSON(Object obj) { ObjectMapper mapper = new ObjectMapper(); String json;/*from w w w .j a v a 2 s . c o m*/ try { json = mapper.writeValueAsString(obj); // return json; } catch (JsonProcessingException ex) { log.error("{}?JSON?", obj, ex); return "{}"; } }
From source file:com.ibm.dgaasx.utils.JSONUtils.java
public static String writeValue(Object object) throws IOException { ObjectMapper mapper = new ObjectMapper(); mapper.setDateFormat(getSDFISO8601()); return mapper.writeValueAsString(object); }
From source file:io.fabric8.forge.addon.utils.OutputFormatHelper.java
public static String toJson(Object result) throws JsonProcessingException { ObjectMapper mapper = new ObjectMapper(); mapper.enable(SerializationFeature.INDENT_OUTPUT); return mapper.writeValueAsString(result); }
From source file:com.qubole.quark.planner.test.utilities.QuarkTestUtil.java
public static String toJson(String schema) throws JsonProcessingException { ImmutableList<String> defaultSchema = ImmutableList.of(schema); final ObjectMapper mapper = new ObjectMapper(); return mapper.writeValueAsString(defaultSchema); }
From source file:acromusashi.kafka.log.producer.util.KeyedMessageConverter.java
/** * ApacheLog?1?Kafka???//from ww w . ja va 2s . co m * * @param apacheLogStr ApacheLog?1 * @param topic ?Topic * @param host ? * @param apacheLogFormat ApacheLog * @param jsonDateFormatStr Kafka?? * @return Kafka * @throws Exception ? */ public static KeyedMessage<String, String> convertToMessage(String apacheLogStr, String topic, String host, String apacheLogFormat, String jsonDateFormatStr) throws Exception { ParsedLog parsedLogObj = ApacheLogParseUtil.getParsedLog(apacheLogStr, apacheLogFormat); Map<String, String> parsedLog = parsedLogObj.getParsedLog(); Map<String, String> jsonMapLog = Maps.newHashMap(); String strfTimeFormat = parsedLogObj.getStrftimeFormat(); for (Entry<String, String> apacheLogEntry : parsedLog.entrySet()) { String jsonKey = ApacheLtsvMapper.convertApacheFormatToLtsvKey(apacheLogEntry.getKey()); //jsonKey?????strttime???time????????? if (jsonKey == null || jsonKey.equals("") || jsonKey.equals("time")) { String javaFormatTime = StrftimeFormatMapper.convertStftToDateStr(apacheLogEntry.getValue(), strfTimeFormat, jsonDateFormatStr); jsonMapLog.put("time", javaFormatTime); } else { jsonMapLog.put(jsonKey, apacheLogEntry.getValue()); } } // hostname jsonMapLog.put("hostname", host); ObjectMapper mapper = new ObjectMapper(); String jsonLog = mapper.writeValueAsString(jsonMapLog); KeyedMessage<String, String> result = new KeyedMessage<String, String>(topic, host, jsonLog); return result; }
From source file:DataLoader.java
private static String toJSON(Object entity) { String json = null;//from w w w . j ava 2 s . c o m ObjectifyJacksonModule ojm = new ObjectifyJacksonModule(); ObjectMapper mapper = new ObjectMapper(); mapper.registerModule(ojm); try { json = mapper.writeValueAsString(entity); } catch (JsonProcessingException jpe) { jpe.printStackTrace(); } return json; }
From source file:Main.java
public static String serilizeJavaObject(Object value) { ObjectMapper objectMapper = new ObjectMapper(); String json = null;//from w w w . j a v a2 s. c om try { json = objectMapper.writeValueAsString(value); } catch (JsonGenerationException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (JsonMappingException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); } return json; }