Result getResult() { CompositeResultData compositeResultData = ResultBuilder.createCompositeResultData(); compositeResultData.setHeader( "************************* Execution Summary ***********************\nScript file: " + filePath); for (int i = 0; i < this.commandAndStatusList.size(); i++) { int commandSrNo = i + 1; CompositeResultData.SectionResultData section = compositeResultData.addSection("" + (i + 1)); CommandAndStatus commandAndStatus = commandAndStatusList.get(i); section.addData("Command-" + String.valueOf(commandSrNo), commandAndStatus.command); section.addData("Status", commandAndStatus.status); if (commandAndStatus.status.equals("FAILED")) { compositeResultData.setStatus(Result.Status.ERROR); } if (i != this.commandAndStatusList.size()) { section.setFooter(Gfsh.LINE_SEPARATOR); } } return ResultBuilder.buildResult(compositeResultData); }
public Result listClient() throws Exception { Result result; CompositeResultData compositeResultData = ResultBuilder.createCompositeResultData(); CompositeResultData.SectionResultData section = compositeResultData.addSection("section1");
Result result = null; int index = 1; CompositeResultData rebalanceResultData = ResultBuilder.createCompositeResultData(); List<String> listExcludedRegion = new ArrayList<>(); if (excludeRegionsList != null) {
@Test public void listGatewaysDisplaysGatewayReceiversWhenEmpty() { CompositeResultData crd = ResultBuilder.createCompositeResultData(); crd.setHeader(CliStrings.HEADER_GATEWAYS); doReturn(new String[0]).when(receiverMXBean).getConnectedGatewaySenders(); command.accumulateListGatewayResult(crd, Collections.EMPTY_MAP, receiverBeans); JSONObject tableContent = (JSONObject) crd.retrieveSectionByIndex(0).getSectionGfJsonObject() .get("__tables__-GatewayReceiver Table"); assertThat(tableContent.get("content").toString()).contains("[\"\"]"); }
@Test public void listGatewaysDisplaysGatewayReceiversWhenNull() { CompositeResultData crd = ResultBuilder.createCompositeResultData(); crd.setHeader(CliStrings.HEADER_GATEWAYS); doReturn(null).when(receiverMXBean).getConnectedGatewaySenders(); command.accumulateListGatewayResult(crd, Collections.EMPTY_MAP, receiverBeans); JSONObject tableContent = (JSONObject) crd.retrieveSectionByIndex(0).getSectionGfJsonObject() .get("__tables__-GatewayReceiver Table"); assertThat(tableContent.get("content").toString()).contains("[\"\"]"); } }
@Test public void listGatewaysDisplaysGatewaySendersAndReceivers() { CompositeResultData crd = ResultBuilder.createCompositeResultData(); crd.setHeader(CliStrings.HEADER_GATEWAYS); doReturn(new String[] {"10.118.19.31(server-ny-2:33256)<v2>:1029", "10.118.19.31(server-ny-1:33206)<v1>:1028"}).when(receiverMXBean) .getConnectedGatewaySenders(); command.accumulateListGatewayResult(crd, Collections.EMPTY_MAP, receiverBeans); JSONObject tableContent = (JSONObject) crd.retrieveSectionByIndex(0).getSectionGfJsonObject() .get("__tables__-GatewayReceiver Table"); assertThat(tableContent.get("content").toString()).contains( "[\"10.118.19.31(server-ny-2:33256)<v2>:1029, 10.118.19.31(server-ny-1:33206)<v1>:1028\"]"); }
return ResultBuilder.createUserErrorResult(CliStrings.GATEWAYS_ARE_NOT_AVAILABLE_IN_CLUSTER); CompositeResultData crd = ResultBuilder.createCompositeResultData(); crd.setHeader(CliStrings.HEADER_GATEWAYS); accumulateListGatewayResult(crd, gatewaySenderBeans, gatewayReceiverBeans);
@Test public void compositeResultDataStructure() { CompositeResultData result = ResultBuilder.createCompositeResultData(); result.setHeader("Heads"); result.setFooter("Tails"); // build up an example result.addSection().addData("section 0 key", "section 0 value"); result.addSection().addTable().accumulate("table 1 column", "table 1 value"); CommandResult cmdResult = ResultBuilder.buildResult(result); assertThat(cmdResult.getHeader()).isEqualTo("Heads"); assertThat(cmdResult.getFooter()).isEqualTo("Tails"); assertThat(cmdResult.getMapFromSection("0").get("section 0 key")).isEqualTo("section 0 value"); Map<String, List<String>> table = cmdResult.getMapFromTableContent("1", "0"); assertThat(table.get("table 1 column")).contains("table 1 value"); }
Cache cache = getCache(); Result result; CompositeResultData gcResultTable = ResultBuilder.createCompositeResultData(); TabularResultData resultTable = gcResultTable.addSection().addTable("Table1"); String headerText = "GC Summary";
functionArgs[0] = logLevel; CompositeResultData compositeResultData = ResultBuilder.createCompositeResultData(); CompositeResultData.SectionResultData section = compositeResultData.addSection("section"); TabularResultData resultTable = section.addTable("ChangeLogLevel");
CompositeResultData crd = ResultBuilder.createCompositeResultData(); for (RegionDescription regionDescription : regionDescriptions) { CompositeResultData.SectionResultData regionSection = crd.addSection();
CompositeResultData rebalanceResultData = ResultBuilder.createCompositeResultData(); int index = 0;
CompositeResultData crd = ResultBuilder.createCompositeResultData();
@Test public void legacyCompositeComparison() { CompositeResultData legacyCrd = ResultBuilder.createCompositeResultData(); legacyCrd.setHeader("Heads"); legacyCrd.setFooter("Tails");