private List<Object> serializeAsList(Repository repo, Reason reason, String comment) { List<Object> result = new ArrayList<>(); result.add(Utils.getHostname()); result.add(this.rtScanner.getRunId()); result.add(Utils.formatCompleteDate(new Date())); result.add(repo.getId()); result.add(repo.getSlug()); result.add(reason.name()); result.add(comment); return result; }
private JsonObject serializeAsJson(Repository repo, Reason reason, String comment) { JsonObject result = new JsonObject(); result.addProperty("hostname", Utils.getHostname()); result.addProperty("runId", this.rtScanner.getRunId()); this.addDate(result, "dateBlacklist", new Date()); result.addProperty("dateBlacklistStr", Utils.formatCompleteDate(new Date())); result.addProperty("repoId", repo.getId()); result.addProperty("repoName", repo.getSlug()); result.addProperty("reason", reason.name()); result.addProperty("comment", comment); return result; }
private List<Object> serializeAsList(Build build) { List<Object> result = new ArrayList<>(); result.add(Utils.getHostname()); result.add(this.rtScanner.getRunId()); result.add(Utils.formatCompleteDate(new Date())); result.add(Utils.formatCompleteDate(build.getFinishedAt())); if (build.getRepository() == null) { result.add("ID="+build.getRepository().getId()); } else { result.add(build.getRepository().getSlug()); } result.add(build.getId()); result.add(build.getState()); return result; }
private JsonObject serializeAsJson(Build build) { JsonObject result = new JsonObject(); result.addProperty("hostname", Utils.getHostname()); result.addProperty("runId", this.rtScanner.getRunId()); this.addDate(result, "dateWatched", new Date()); result.addProperty("dateWatchedStr", Utils.formatCompleteDate(new Date())); this.addDate(result, "dateBuildEnd", build.getFinishedAt()); result.addProperty("dateBuildEndStr", Utils.formatCompleteDate(build.getFinishedAt())); if (build.getRepository() == null) { result.addProperty("repository", "ID="+build.getRepository().getId()); } else { result.addProperty("repository", build.getRepository().getSlug()); } result.addProperty("buildId", build.getId()); result.addProperty("status", build.getState().name()); return result; }