/** * Convenience method to create a simple Info Result that takes a message. * * @param message * Message for the OK Result * @return Result of InfoResultData type */ public static Result createInfoResult(String message) { InfoResultData infoResultData = new InfoResultData(); infoResultData.addLine(message); return buildResult(infoResultData); }
private Result createErrorResult(String message) { ErrorResultData erd = ResultBuilder.createErrorResultData(); erd.addLine(message); return ResultBuilder.buildResult(erd); }
private Result createErrorResult(String message) { ErrorResultData erd = ResultBuilder.createErrorResultData(); erd.addLine(message); return ResultBuilder.buildResult(erd); }
/** * Convenience method to create a simple Info Result that takes a message. * * @param message * Message for the OK Result * @return Result of InfoResultData type */ public static Result createInfoResult(String message) { InfoResultData infoResultData = new InfoResultData(); infoResultData.addLine(message); return buildResult(infoResultData); }
public static Result createBannerResult(List<String> fields, @SuppressWarnings("rawtypes") List values, String step) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); SectionResultData page = result.addSection(ARG_SECTION); if (fields.size() != values.size()) { throw new RuntimeException("Fields array and its value arraylength dont match"); } for (int i = 0; i < fields.size(); i++) { page.addData(fields.get(i), values.get(i)); } return ResultBuilder.buildResult(result); }
public static Result createPageResult(List<String> fields, @SuppressWarnings("rawtypes") List values, String step, String[] header, Object[][] table) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); SectionResultData page = result.addSection(ARG_SECTION); if (fields.size() != values.size()) throw new RuntimeException("Fields array and its value arraylength dont match"); for (int i = 0; i < fields.size(); i++) { page.addData(fields.get(i), values.get(i)); } createPageTableAndBanner(page, header, table); return ResultBuilder.buildResult(result); }
public static Result createEmptyResult(String step) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); return ResultBuilder.buildResult(result); }
public static Result createSimpleStepResult(String nextStep) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, nextStep); return ResultBuilder.buildResult(result); }
public static CommandResult getDisplayResultFromArgs(GfJsonObject args) { SectionResultData sectionData = new SectionResultData(args); CompositeResultData data = ResultBuilder.createCompositeResultData(); data.addSection(sectionData); return (CommandResult) ResultBuilder.buildResult(data); }
public static Result createSimpleStepResult(String nextStep) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, nextStep); return ResultBuilder.buildResult(result); }
public static CommandResult getDisplayResultFromArgs(GfJsonObject args) { SectionResultData sectionData = new SectionResultData(args); CompositeResultData data = ResultBuilder.createCompositeResultData(); data.addSection(sectionData); return (CommandResult) ResultBuilder.buildResult(data); }
public static Result createEmptyResult(String step) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); return ResultBuilder.buildResult(result); }
@CliCommand(value = CliStrings.CLEAR_DEFINED_INDEXES, help = CliStrings.CLEAR_DEFINED__HELP) @CliMetaData(shellOnly = false, relatedTopic={CliStrings.TOPIC_GEMFIRE_REGION, CliStrings.TOPIC_GEMFIRE_DATA}, writesToSharedConfiguration=true) //TODO : Add optionContext for indexName public Result clearDefinedIndexes() { indexDefinitions.clear(); final InfoResultData infoResult = ResultBuilder.createInfoResultData(); infoResult.addLine(CliStrings.CLEAR_DEFINED_INDEX__SUCCESS__MSG); return ResultBuilder.buildResult(infoResult); }
@SuppressWarnings("unchecked") @CliCommand (value = CliStrings.STATUS_SHARED_CONFIG, help = CliStrings.STATUS_SHARED_CONFIG_HELP) @CliMetaData (relatedTopic = CliStrings.TOPIC_GEMFIRE_LOCATOR) public Result statusSharedConfiguration() { final GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); final Set<DistributedMember> locators = new HashSet<DistributedMember>(cache.getDistributionManager().getAllHostedLocatorsWithSharedConfiguration().keySet()); if (locators.isEmpty()) { return ResultBuilder.createInfoResult(CliStrings.NO_LOCATORS_WITH_SHARED_CONFIG); } else { return ResultBuilder.buildResult(getSharedConfigurationStatus(locators)); } }
public static Result createBannerResult(String fields[], Object values[], String step) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); SectionResultData page = result.addSection(ARG_SECTION); if (fields.length != values.length) { throw new RuntimeException("Fields array and its value arraylength dont match"); } for (int i = 0; i < fields.length; i++) { page.addData(fields[i], values[i]); } return ResultBuilder.buildResult(result); }
public static Result createPageResult(String fields[], Object values[], String step, String[] header, Object[][] table) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); SectionResultData page = result.addSection(ARG_SECTION); if (fields.length != values.length) throw new RuntimeException("Fields array and its value arraylength dont match"); for (int i = 0; i < fields.length; i++) { page.addData(fields[i], values[i]); } createPageTableAndBanner(page, header, table); return ResultBuilder.buildResult(result); }
public static Result createPageResult(String fields[], Object values[], String step, String[] header, Object[][] table) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, step); SectionResultData page = result.addSection(ARG_SECTION); if (fields.length != values.length) throw new RuntimeException("Fields array and its value arraylength dont match"); for (int i = 0; i < fields.length; i++) { page.addData(fields[i], values[i]); } createPageTableAndBanner(page, header, table); return ResultBuilder.buildResult(result); }
protected Result createStatusLocatorResult(final LocatorState state) throws NumberFormatException, IOException, ClassNotFoundException { InfoResultData infoResultData = ResultBuilder.createInfoResultData(); infoResultData.addLine(state.toString()); infoResultData.addLine(getSharedConfigurationStatusFromLocatorState(state)); return ResultBuilder.buildResult(infoResultData); }
public static Result createStepSeqResult(CLIStep[] steps) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, steps[0].getName()); String[] array = new String[steps.length]; for (int i = 0; i < steps.length; i++) { array[i] = steps[i++].getName(); } section.addData(NEXT_STEP_NAMES, array); return ResultBuilder.buildResult(result); }
public static Result createStepSeqResult(CLIStep[] steps) { CompositeResultData result = ResultBuilder.createCompositeResultData(); SectionResultData section = result.addSection(STEP_SECTION); section.addData(NEXT_STEP_NAME, steps[0].getName()); String[] array = new String[steps.length]; for (int i = 0; i < steps.length; i++) { array[i] = steps[i++].getName(); } section.addData(NEXT_STEP_NAMES, array); return ResultBuilder.buildResult(result); }