Package org.codehaus.jackson.map

Examples of org.codehaus.jackson.map.ObjectMapper.createObjectNode()


    @Produces("application/json")
    public Response getConfig(@PathParam("name") String name) throws IndexerNotFoundException, IOException {
        IndexerDefinition index = getModel().getIndexer(name);

        ObjectMapper m = new ObjectMapper();
        ObjectNode json = m.createObjectNode();
        json.put("occVersion", index.getOccVersion());
        json.put("config", new String(index.getConfiguration(), Charsets.UTF_8));

        return Response.ok(m.writeValueAsString(json), new MediaType("application", "json")).build();
    }
View Full Code Here


  @Override
  public String getServiceMetadataAsJsonP(ReconciliationService service, String callback, String baseServiceUrl){
   
    ObjectMapper mapper = new ObjectMapper();
    ObjectNode obj = mapper.createObjectNode();
    obj.put("name", service.getName());
    obj.put("schemaSpace", URI_SPACE);
    obj.put("identifierSpace", URI_SPACE);
   
   
View Full Code Here

    obj.put("schemaSpace", URI_SPACE);
    obj.put("identifierSpace", URI_SPACE);
   
   
    //view object
    ObjectNode viewObj = mapper.createObjectNode();
    viewObj.put("url", baseServiceUrl + "/view?id={{id}}");
    obj.put("view", viewObj);
   
    //preview object
    ObjectNode previewObj = mapper.createObjectNode();
View Full Code Here

    ObjectNode viewObj = mapper.createObjectNode();
    viewObj.put("url", baseServiceUrl + "/view?id={{id}}");
    obj.put("view", viewObj);
   
    //preview object
    ObjectNode previewObj = mapper.createObjectNode();
    previewObj.put("url", baseServiceUrl + "/preview/template?id={{id}}");
    previewObj.put("width",430);
    previewObj.put("height",300);
   
    obj.put("preview", previewObj);
View Full Code Here

   
    obj.put("preview", previewObj);
   
    //suggest
    //Global suggest object
    ObjectNode suggestObj = mapper.createObjectNode();
       
    //type suggest (autocomplete)
    ObjectNode typeSuggestObj = mapper.createObjectNode();
    typeSuggestObj.put("service_url", baseServiceUrl);
    typeSuggestObj.put("service_path", "/suggest/type");
View Full Code Here

    //suggest
    //Global suggest object
    ObjectNode suggestObj = mapper.createObjectNode();
       
    //type suggest (autocomplete)
    ObjectNode typeSuggestObj = mapper.createObjectNode();
    typeSuggestObj.put("service_url", baseServiceUrl);
    typeSuggestObj.put("service_path", "/suggest/type");
    typeSuggestObj.put("flyout_service_url", baseServiceUrl);
    typeSuggestObj.put("flyout_service_path" , "/suggest/type/preview");
     
View Full Code Here

    typeSuggestObj.put("flyout_service_path" , "/suggest/type/preview");
     
    suggestObj.put("type", typeSuggestObj);
   
    //property suggest (autocomplete)
    ObjectNode propertySuggestObj = mapper.createObjectNode();
    propertySuggestObj.put("service_url", baseServiceUrl);
    propertySuggestObj.put("service_path", "/suggest/property");
    propertySuggestObj.put("flyout_service_url", baseServiceUrl);
    propertySuggestObj.put("flyout_service_path" , "/suggest/property/preview");
     
View Full Code Here

    propertySuggestObj.put("flyout_service_path" , "/suggest/property/preview");
     
    suggestObj.put("property", propertySuggestObj);
   
    //entity search
    ObjectNode entitySearchObj = mapper.createObjectNode();
    entitySearchObj.put("service_url", baseServiceUrl);
    entitySearchObj.put("service_path", "/suggest/entity");
    entitySearchObj.put("flyout_service_url", baseServiceUrl);
    entitySearchObj.put("flyout_service_path" , "/suggest/entity/preview");
     
View Full Code Here

  }
 
  @Override
  public ObjectNode getMultipleResponse(ImmutableMap<String,ReconciliationResponse> multiResponse, PrefixManager prefixManager) {
    ObjectMapper mapper = new ObjectMapper();
    ObjectNode multiResponseObj = mapper.createObjectNode();
    for(Entry<String, ReconciliationResponse> entry: multiResponse.entrySet()){
      String key = entry.getKey();
      ReconciliationResponse response  = entry.getValue();
      multiResponseObj.put(key, getResponse(response,prefixManager));
    }
View Full Code Here

 
  @Override
  public ObjectNode jsonizeSearchResult(ImmutableList<SearchResultItem> results, String prefix) throws JsonGenerationException, JsonMappingException, IOException{

    ObjectMapper mapper = new ObjectMapper();
    ObjectNode resultObj = mapper.createObjectNode();
    resultObj.put("code", "/api/status/ok");
    resultObj.put("status", "200 OK");
    resultObj.put("prefix", prefix);
   
    ArrayNode resultArr = mapper.createArrayNode();
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.