Example usage for com.fasterxml.jackson.databind.node ObjectNode put

List of usage examples for com.fasterxml.jackson.databind.node ObjectNode put

Introduction

In this page you can find the example usage for com.fasterxml.jackson.databind.node ObjectNode put.

Prototype

public ObjectNode put(String paramString1, String paramString2) 

Source Link

Usage

From source file:org.trustedanalytics.h2oscoringengine.publisher.steps.CreatingPlanVisibilityStep.java

private String prepareServiceVisibilityJsonRequest(String servicePlanGuid, String orgGuid) {

    ObjectMapper mapper = new ObjectMapper();

    ObjectNode json = mapper.createObjectNode();
    json.put("service_plan_guid", servicePlanGuid);
    json.put("organization_guid", orgGuid);

    return json.toString();
}

From source file:net.logstash.logback.LogstashAccessFormatter.java

private ObjectNode eventToNode(IAccessEvent event, Context context) {
    ObjectNode eventNode = MAPPER.createObjectNode();
    eventNode.put("@timestamp", ISO_DATETIME_TIME_ZONE_FORMAT_WITH_MILLIS.format(event.getTimeStamp()));
    eventNode.put("@version", 1);
    eventNode.put("@message",
            String.format("%s - %s [%s] \"%s\" %s %s", event.getRemoteHost(),
                    event.getRemoteUser() == null ? "-" : event.getRemoteUser(),
                    ISO_DATETIME_TIME_ZONE_FORMAT_WITH_MILLIS.format(event.getTimeStamp()),
                    event.getRequestURL(), event.getStatusCode(), event.getContentLength()));
    createFields(event, context, eventNode);
    return eventNode;
}

From source file:com.ibm.watson.catalyst.corpus.tfidf.term.Term.java

public ObjectNode toObjectNode() {
    ObjectNode on = MAPPER.createObjectNode();
    on.put("term", _term);
    on.put("frequency", _frequency);
    on.put("tfidf", _idf);
    return on;/*  ww w.  j  a  v a  2s  . c om*/
}

From source file:com.ibm.watson.catalyst.corpus.tfidf.sentences.BigramHashtable.java

public JsonNode toJson() {
    ObjectNode result = MAPPER.createObjectNode();
    ArrayNode bigramsArray = MAPPER.createArrayNode();

    SortedArrayList<Bigram> bigrams = new SortedArrayList<Bigram>();
    for (Bigram b : this) {
        bigrams.sortedAdd(b, bfipf(b));//  w w  w .  jav a 2s  .  c  o m
    }

    for (Bigram b : bigrams) {
        ObjectNode bigramNode = b.toJson();
        bigramNode.put("frequency", get(b));
        bigramNode.put("bfipf", bfipf(b));
        bigramsArray.add(bigramNode);
    }
    result.set("bigrams", bigramsArray);

    return result;
}

From source file:org.opendaylight.sfc.sbrest.provider.task.SbRestSfstTaskTest.java

private ObjectNode buildServiceFunctionSchedulerTypeObjectNode() {
    ObjectNode topNode = mapper.createObjectNode();
    ObjectNode sfstNode = mapper.createObjectNode();
    sfstNode.put(SfstExporterFactory._NAME, SFST_NAME);
    ArrayNode arrayNode = mapper.createArrayNode();

    arrayNode.add(sfstNode);/*  w w  w.j  a  v  a2 s .  c  o  m*/
    topNode.put(SfstExporterFactory._SERVICE_FUNCTION_SCHEDULE_TYPE, arrayNode);
    return topNode;
}

From source file:yadarts.server.json.GameFinishedEntityEncoder.java

private JsonNode encodeScore(ScoreEntity scoreEntity) {
    ObjectNode result = new ObjectNode(createJSONNodeFactory());
    result.put("thrownDarts", scoreEntity.thrownDarts);
    result.put("totalScore", scoreEntity.totalScore);
    result.put("totalTime", scoreEntity.totalTime);
    return result;
}

From source file:com.activiti.service.activiti.JobService.java

public void executeJob(ServerConfig serverConfig, String jobId) {
    HttpPost post = clientUtil.createPost("management/jobs/" + jobId, serverConfig);
    ObjectNode node = JsonNodeFactory.instance.objectNode();
    node.put("action", "execute");
    post.setEntity(clientUtil.createStringEntity(node));

    clientUtil.executeRequestNoResponseBody(post, serverConfig, HttpStatus.SC_NO_CONTENT);
}

From source file:yadarts.server.resources.GameManagerResource.java

@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)/*ww  w.ja  v a 2s.  c  o m*/
@POST
public JsonNode stopGame(JsonNode stopNode) throws AlreadyRunningException {
    if (!this.engine.hasActiveGame()) {
        throw new AlreadyRunningException("There is no active game!");
    }

    AbstractGame g = this.engine.getActiveGame();

    GameEventBus.instance().endGame(g);

    ObjectNode node = factory.objectNode();

    node.put("game", g.getShortName());
    node.put("stopped", true);

    return node;
}

From source file:actors.GoogleComputeEngineConnection.java

@Override
public void onReceive(Object message) throws Exception {
    if (message instanceof Operation) {
        Operation operation = Operation.class.cast(message);
        ObjectNode updateOperation = Json.newObject();
        updateOperation.put("type", "operation");
        updateOperation.put("name", operation.getName());
        updateOperation.put("date", operation.getInsertTime());
        updateOperation.put("start", operation.getStartTime());
        updateOperation.put("end", operation.getEndTime());
        updateOperation.put("progress", operation.getProgress());
        updateOperation.put("status", operation.getStatus());
        updateOperation.put("user", operation.getUser());
        updateOperation.put("optype", operation.getOperationType());
        String target = operation.getTargetLink();
        if (target != null && target.contains("/")) {
            target = target.substring(target.lastIndexOf("/") + 1);
        }//  w  ww.  j  ava2 s.  c o m
        updateOperation.put("target", target);

        //log.info("Received operation: " + operation.getName(), updateOperation);
        out.write(updateOperation);
    } else {
        unhandled(message);
    }
}

From source file:com.github.fge.jsonschema.load.RefResolverTest.java

@Test
public void refLoopsAreReported() {
    final ObjectNode node = JacksonUtils.nodeFactory().objectNode();
    node.put("$ref", "#");

    final SchemaTree tree = new CanonicalSchemaTree(node);
    final ValueHolder<SchemaTree> holder = ValueHolder.hold("schema", tree);

    try {/*  ww w. j  a v a2s.c  om*/
        processor.process(report, holder);
        fail("No exception thrown!");
    } catch (ProcessingException e) {
        assertMessage(e.getProcessingMessage()).hasMessage(BUNDLE.getString("refLoop"));
    }
}