Package com.netflix.staash.json

Examples of com.netflix.staash.json.JsonArray


    int i = 0;
    System.out.println(jObj.isArray());
    }catch (Exception e) {
      e.printStackTrace();
    }
    JsonArray evts1 = new JsonArray(eventsStr);
    JsonArray events = new JsonArray();
    events.addString(eventsStr);
//    if (events.isArray()) {
//        JsonArray eventsArr = events.asArray();
//        JsonObject obj;
//        for (int i=0;obj = events.get(i); i++) {
//          JsonObject obj = (JsonObject) event;         
View Full Code Here


    public String listStorage() {
//        Set<String> allStorage = storageMap.keySet();
        Set<String> allStorage = getStorageNames();
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        for (String storage : allStorage) {
            arr.addString(storage);
        }
        obj.putArray("storages", arr);
        return obj.toString();
    }
View Full Code Here

        return obj.toString();
    }

    public String listSchemas() {
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        List<String> allDbNames = getDbNames();
        for (String db : allDbNames) {
            arr.addString(db);
        }
        obj.putArray("schemas", arr);
        return obj.toString();
    }
View Full Code Here

    }

    public String listTablesInSchema(String db) {
        List<String> tables = getTableNames(db);
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        for (String table : tables) {
            arr.addString(table);
        }
        obj.putArray(db, arr);
        return obj.toString();
    }
View Full Code Here

    }

    public String listTimeseriesInSchema(String db) {
        List<String> tables = getSeriesNames(db);
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        obj.putArray(db, arr);
        if (tables != null) {
            for (String table : tables) {
                arr.addString(table);
            }
            obj.putArray(db, arr);
        }
        return obj.toString();
    }
View Full Code Here

    }

    public String listSchemas() {
        // TODO Auto-generated method stub
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        for (String db: dbHolder) {
            arr.addString(db);
        }
        obj.putArray("schemas", arr);
        return obj.toString();
    }
View Full Code Here

        return obj.toString();
    }
    public String listTablesInSchema(String schemaname) {
        // TODO Auto-generated method stub
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        List<String> tblNames = dbToTableMap.get(schemaname);
        for (String name: tblNames) {
            arr.addString(name);
        }
        obj.putArray(schemaname, arr);
        return obj.toString();
    }
View Full Code Here

        return obj.toString();
    }
    public String listTimeseriesInSchema(String schemaname) {
        // TODO Auto-generated method stub
        JsonObject obj = new JsonObject();
        JsonArray arr = new JsonArray();
        List<String> tblNames = dbToTimeseriesMap.get(schemaname);
        for (String name: tblNames) {
            arr.addString(name);
        }
        obj.putArray(schemaname, arr);
        return obj.toString();
    }
View Full Code Here

  @Consumes(MediaType.APPLICATION_JSON)
  @Produces(MediaType.APPLICATION_JSON)
    @ResourceFilters(StaashAuditFilter.class)
  public String insertEvent(@PathParam("db") String db,
      @PathParam("table") String table, String rowStr) {
    JsonArray eventsArr = new JsonArray(rowStr);
    return datasvc.writeEvents(db, table, eventsArr);
  }
View Full Code Here

TOP

Related Classes of com.netflix.staash.json.JsonArray

Copyright © 2018 www.massapicom. 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.