public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public static void addToObject(final String key, final Object param, final JsonObjectBuilder jsonObjectBuilder) { if (param instanceof Integer) { jsonObjectBuilder.add(key, (Integer) param); } else if (param instanceof Long) { jsonObjectBuilder.add(key, (Long) param); } else if (param instanceof Double) { jsonObjectBuilder.add(key, (Double) param); } else if (param instanceof String) { jsonObjectBuilder.add(key, (String) param); } else if (param instanceof Boolean) { jsonObjectBuilder.add(key, (Boolean) param); } else if (param instanceof Map) { JsonObject mapObject = toJsonObject((Map<String, Object>) param); jsonObjectBuilder.add(key, mapObject); } else if (param instanceof Short) { jsonObjectBuilder.add(key, (Short) param); } else if (param instanceof Byte) { jsonObjectBuilder.add(key, ((Byte) param).shortValue()); } else if (param instanceof SimpleString) { jsonObjectBuilder.add(key, param.toString()); } else if (param == null) { jsonObjectBuilder.addNull(key); } else if (param instanceof byte[]) { JsonArrayBuilder byteArrayObject = toJsonArrayBuilder((byte[]) param); jsonObjectBuilder.add(key, byteArrayObject); } else { throw ActiveMQClientMessageBundle.BUNDLE.invalidManagementParam(param.getClass().getName()); } }
public static void addToArray(final Object param, final JsonArrayBuilder jsonArrayBuilder) { if (param instanceof Integer) { jsonArrayBuilder.add((Integer) param); } else if (param instanceof Long) { jsonArrayBuilder.add((Long) param); } else if (param instanceof Double) { jsonArrayBuilder.add((Double) param); } else if (param instanceof String) { jsonArrayBuilder.add((String) param); } else if (param instanceof Boolean) { jsonArrayBuilder.add((Boolean) param); } else if (param instanceof Map) { JsonObject mapObject = toJsonObject((Map<String, Object>) param); jsonArrayBuilder.add(mapObject); } else if (param instanceof Short) { jsonArrayBuilder.add((Short) param); } else if (param instanceof Byte) { jsonArrayBuilder.add(((Byte) param).shortValue()); } else if (param == null) { jsonArrayBuilder.addNull(); } else if (param instanceof byte[]) { JsonArrayBuilder byteArrayObject = toJsonArrayBuilder((byte[]) param); jsonArrayBuilder.add(byteArrayObject); } else { throw ActiveMQClientMessageBundle.BUNDLE.invalidManagementParam(param.getClass().getName()); } }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
public JsonObject toJson() { return JsonLoader.createObjectBuilder().add("name", name).add("factoryClassName", factoryClassName).add("params", JsonUtil.toJsonObject(params)).add("extraProps", JsonUtil.toJsonObject(extraProps)).build(); }
@Override public String countMessages(final String filterStr, final String groupByProperty) throws Exception { return JsonUtil.toJsonObject(intenalCountMessages(filterStr, groupByProperty)).toString(); }
@Override public String getTransformerPropertiesAsJSON() { return JsonUtil.toJsonObject(getTransformerProperties()).toString(); }
@Override public String getTransformerPropertiesAsJSON() { return JsonUtil.toJsonObject(getTransformerProperties()).toString(); }
@Override public String countDeliveringMessages(final String filterStr, final String groupByProperty) throws Exception { return JsonUtil.toJsonObject(intenalCountDeliveryMessages(filterStr, groupByProperty)).toString(); }
static String toJSON(final Map<String, Object>[] messages) { JsonArrayBuilder array = JsonLoader.createArrayBuilder(); for (Map<String, Object> message : messages) { array.add(JsonUtil.toJsonObject(message)); } return array.build().toString(); }
static String toJSON(final Map<String, Object>[] messages) { JsonArrayBuilder array = JsonLoader.createArrayBuilder(); for (Map<String, Object> message : messages) { array.add(JsonUtil.toJsonObject(message)); } return array.build().toString(); }
private String createJsonFilter(String fieldName, String operationName, String value) { HashMap<String, Object> filterMap = new HashMap<>(); filterMap.put("field", fieldName); filterMap.put("operation", operationName); filterMap.put("value", value); JsonObject jsonFilterObject = JsonUtil.toJsonObject(filterMap); return jsonFilterObject.toString(); }
private String createJsonFilter(String fieldName, String operationName, String value,String sortColumn, String sortOrder) { HashMap<String, Object> filterMap = new HashMap<>(); filterMap.put("field", fieldName); filterMap.put("operation", operationName); filterMap.put("value", value); filterMap.put("sortColumn", sortColumn); filterMap.put("sortOrder", sortOrder); JsonObject jsonFilterObject = JsonUtil.toJsonObject(filterMap); return jsonFilterObject.toString(); }
private static JsonArray toJSONMsgArray(final Map<String, Object>[] messages) { JsonArrayBuilder array = JsonLoader.createArrayBuilder(); for (Map<String, Object> message : messages) { array.add(JsonUtil.toJsonObject(message)); } return array.build(); }
public static void addToArray(final Object param, final JsonArrayBuilder jsonArrayBuilder) { if (param instanceof Integer) { jsonArrayBuilder.add((Integer) param); } else if (param instanceof Long) { jsonArrayBuilder.add((Long) param); } else if (param instanceof Double) { jsonArrayBuilder.add((Double) param); } else if (param instanceof String) { jsonArrayBuilder.add((String) param); } else if (param instanceof Boolean) { jsonArrayBuilder.add((Boolean) param); } else if (param instanceof Map) { JsonObject mapObject = toJsonObject((Map<String, Object>) param); jsonArrayBuilder.add(mapObject); } else if (param instanceof Short) { jsonArrayBuilder.add((Short) param); } else if (param instanceof Byte) { jsonArrayBuilder.add(((Byte) param).shortValue()); } else if (param == null) { jsonArrayBuilder.addNull(); } else if (param instanceof byte[]) { JsonArrayBuilder byteArrayObject = toJsonArrayBuilder((byte[]) param); jsonArrayBuilder.add(byteArrayObject); } else { throw ActiveMQClientMessageBundle.BUNDLE.invalidManagementParam(param.getClass().getName()); } }
public static void addToArray(final Object param, final JsonArrayBuilder jsonArrayBuilder) { if (param instanceof Integer) { jsonArrayBuilder.add((Integer) param); } else if (param instanceof Long) { jsonArrayBuilder.add((Long) param); } else if (param instanceof Double) { jsonArrayBuilder.add((Double) param); } else if (param instanceof String) { jsonArrayBuilder.add((String) param); } else if (param instanceof Boolean) { jsonArrayBuilder.add((Boolean) param); } else if (param instanceof Map) { JsonObject mapObject = toJsonObject((Map<String, Object>) param); jsonArrayBuilder.add(mapObject); } else if (param instanceof Short) { jsonArrayBuilder.add((Short) param); } else if (param instanceof Byte) { jsonArrayBuilder.add(((Byte) param).shortValue()); } else if (param == null) { jsonArrayBuilder.addNull(); } else if (param instanceof byte[]) { JsonArrayBuilder byteArrayObject = toJsonArrayBuilder((byte[]) param); jsonArrayBuilder.add(byteArrayObject); } else { throw ActiveMQClientMessageBundle.BUNDLE.invalidManagementParam(param.getClass().getName()); } }