TabularResultData buildResultForEcho(Set< Entry<String, String> > propertyMap){ TabularResultData resultData = ResultBuilder.createTabularResultData(); Iterator <Entry<String, String>> it = propertyMap.iterator(); while(it.hasNext()){ Entry<String, String> setEntry = it.next(); resultData.accumulate("Property", setEntry.getKey()); resultData.accumulate("Value", String.valueOf(setEntry.getValue())); } return resultData; }
TabularResultData buildResultForEcho(Set< Entry<String, String> > propertyMap){ TabularResultData resultData = ResultBuilder.createTabularResultData(); Iterator <Entry<String, String>> it = propertyMap.iterator(); while(it.hasNext()){ Entry<String, String> setEntry = it.next(); resultData.accumulate("Property", setEntry.getKey()); resultData.accumulate("Value", String.valueOf(setEntry.getValue())); } return resultData; }
TabularResultData table = ResultBuilder.createTabularResultData(); String[] headers = null; Object[][] rows = null;
public TabularResultData addTable(String keyToAccess) { TabularResultData tabularResultData = ResultBuilder.createTabularResultData(); GfJsonObject tableData = tabularResultData.getGfJsonObject(); try { sectionGfJsonObject.putAsJSONObject(generateTableKey(keyToAccess), tableData); } catch (GfJsonException e) { throw new ResultDataException(e.getMessage()); } tablesCount++; return tabularResultData; }
public TabularResultData addTable(String keyToAccess) { TabularResultData tabularResultData = ResultBuilder.createTabularResultData(); GfJsonObject tableData = tabularResultData.getGfJsonObject(); try { sectionGfJsonObject.putAsJSONObject(generateTableKey(keyToAccess), tableData); } catch (GfJsonException e) { throw new ResultDataException(e.getMessage()); } tablesCount++; return tabularResultData; }
result = ResultBuilder.createInfoResult(CliStrings.LIST_MEMBER__MSG__NO_MEMBER_FOUND); } else { TabularResultData resultData = ResultBuilder.createTabularResultData(); Iterator<DistributedMember> memberIters = memberSet.iterator(); while (memberIters.hasNext()) {
result = ResultBuilder.createInfoResult(CliStrings.LIST_MEMBER__MSG__NO_MEMBER_FOUND); } else { TabularResultData resultData = ResultBuilder.createTabularResultData(); Iterator<DistributedMember> memberIters = memberSet.iterator(); while (memberIters.hasNext()) {
TabularResultData table = ResultBuilder.createTabularResultData();
TabularResultData table = ResultBuilder.createTabularResultData();
protected Result toTabularResult(final List<DiskStoreDetails> diskStoreList) throws ResultDataException { if (!diskStoreList.isEmpty()) { final TabularResultData diskStoreData = ResultBuilder.createTabularResultData(); for (final DiskStoreDetails diskStoreDetails : diskStoreList) { diskStoreData.accumulate("Member Name", diskStoreDetails.getMemberName()); diskStoreData.accumulate("Member Id", diskStoreDetails.getMemberId()); diskStoreData.accumulate("Disk Store Name", diskStoreDetails.getName()); diskStoreData.accumulate("Disk Store ID", diskStoreDetails.getId()); } return ResultBuilder.buildResult(diskStoreData); } else { return ResultBuilder.createInfoResult(CliStrings.LIST_DISK_STORE__DISK_STORES_NOT_FOUND_MESSAGE); } }
protected Result toTabularResult(final List<DiskStoreDetails> diskStoreList) throws ResultDataException { if (!diskStoreList.isEmpty()) { final TabularResultData diskStoreData = ResultBuilder.createTabularResultData(); for (final DiskStoreDetails diskStoreDetails : diskStoreList) { diskStoreData.accumulate("Member Name", diskStoreDetails.getMemberName()); diskStoreData.accumulate("Member Id", diskStoreDetails.getMemberId()); diskStoreData.accumulate("Disk Store Name", diskStoreDetails.getName()); diskStoreData.accumulate("Disk Store ID", diskStoreDetails.getId()); } return ResultBuilder.buildResult(diskStoreData); } else { return ResultBuilder.createInfoResult(CliStrings.LIST_DISK_STORE__DISK_STORES_NOT_FOUND_MESSAGE); } }
private TabularResultData getSharedConfigurationStatus(Set<DistributedMember> locators) { boolean isSharedConfigRunning = false; ResultCollector<?,?> rc = CliUtil.executeFunction(fetchSharedConfigStatusFunction, null, locators); List<CliFunctionResult> results = (List<CliFunctionResult>)rc.getResult(); TabularResultData table = ResultBuilder.createTabularResultData(); table.setHeader("Status of shared configuration on locators"); for (CliFunctionResult result : results) { table.accumulate(CliStrings.STATUS_SHARED_CONFIG_NAME_HEADER, result.getMemberIdOrName()); String status = (String) result.getSerializables()[0]; table.accumulate(CliStrings.STATUS_SHARED_CONFIG_STATUS, status); if (SharedConfigurationStatus.RUNNING.name().equals(status)) { isSharedConfigRunning = true; } } if (!isSharedConfigRunning) { table.setStatus(Status.ERROR); } return table; }
@CliCommand(value = {CliStrings.DESCRIBE_CONNECTION}, help = CliStrings.DESCRIBE_CONNECTION__HELP) @CliMetaData(shellOnly = true, relatedTopic = {CliStrings.TOPIC_GFSH, CliStrings.TOPIC_GEMFIRE_JMX}) public Result describeConnection() { Result result = null; try { TabularResultData tabularResultData = ResultBuilder.createTabularResultData(); Gfsh gfshInstance = getGfsh(); if (gfshInstance.isConnectedAndReady()) { OperationInvoker operationInvoker = gfshInstance.getOperationInvoker(); // tabularResultData.accumulate("Monitored GemFire DS", operationInvoker.toString()); tabularResultData.accumulate("Connection Endpoints", operationInvoker.toString()); } else { tabularResultData.accumulate("Connection Endpoints", "Not connected"); } result = ResultBuilder.buildResult(tabularResultData); } catch (Exception e) { ErrorResultData errorResultData = ResultBuilder.createErrorResultData() .setErrorCode(ResultBuilder.ERRORCODE_DEFAULT) .addLine(e.getMessage()); result = ResultBuilder.buildResult(errorResultData); } return result; }
@CliCommand(value = {CliStrings.DESCRIBE_CONNECTION}, help = CliStrings.DESCRIBE_CONNECTION__HELP) @CliMetaData(shellOnly = true, relatedTopic = {CliStrings.TOPIC_GFSH, CliStrings.TOPIC_GEMFIRE_JMX}) public Result describeConnection() { Result result = null; try { TabularResultData tabularResultData = ResultBuilder.createTabularResultData(); Gfsh gfshInstance = getGfsh(); if (gfshInstance.isConnectedAndReady()) { OperationInvoker operationInvoker = gfshInstance.getOperationInvoker(); // tabularResultData.accumulate("Monitored GemFire DS", operationInvoker.toString()); tabularResultData.accumulate("Connection Endpoints", operationInvoker.toString()); } else { tabularResultData.accumulate("Connection Endpoints", "Not connected"); } result = ResultBuilder.buildResult(tabularResultData); } catch (Exception e) { ErrorResultData errorResultData = ResultBuilder.createErrorResultData() .setErrorCode(ResultBuilder.ERRORCODE_DEFAULT) .addLine(e.getMessage()); result = ResultBuilder.buildResult(errorResultData); } return result; }
TabularResultData errorTable = ResultBuilder.createTabularResultData(); GemFireCacheImpl cache = GemFireCacheImpl.getInstance(); Set<DistributedMember> locators = new HashSet<DistributedMember>(cache.getDistributionManager().getAllHostedLocatorsWithSharedConfiguration().keySet());
TabularResultData tabularData = ResultBuilder.createTabularResultData(); boolean accumulatedData = false;
TabularResultData tabularData = ResultBuilder.createTabularResultData(); boolean accumulatedData = false;
String group) { try { TabularResultData tabularData = ResultBuilder.createTabularResultData(); boolean accumulatedData = false;
protected Result toTabularResult(final List<IndexDetails> indexDetailsList, final boolean showStats) { if (!indexDetailsList.isEmpty()) { final TabularResultData indexData = ResultBuilder.createTabularResultData(); for (final IndexDetails indexDetails : indexDetailsList) { indexData.accumulate("Member Name", StringUtils.valueOf(indexDetails.getMemberName(), "")); indexData.accumulate("Member ID", indexDetails.getMemberId()); indexData.accumulate("Region Path", indexDetails.getRegionPath()); indexData.accumulate("Name", indexDetails.getIndexName()); indexData.accumulate("Type", StringUtils.valueOf(indexDetails.getIndexType(), "")); indexData.accumulate("Indexed Expression", indexDetails.getIndexedExpression()); indexData.accumulate("From Clause", indexDetails.getFromClause()); if (showStats) { final IndexStatisticsDetailsAdapter adapter = new IndexStatisticsDetailsAdapter( indexDetails.getIndexStatisticsDetails()); indexData.accumulate("Uses", adapter.getTotalUses()); indexData.accumulate("Updates", adapter.getNumberOfUpdates()); indexData.accumulate("Update Time", adapter.getTotalUpdateTime()); indexData.accumulate("Keys", adapter.getNumberOfKeys()); indexData.accumulate("Values", adapter.getNumberOfValues()); } } return ResultBuilder.buildResult(indexData); } else { return ResultBuilder.createInfoResult(CliStrings.LIST_INDEX__INDEXES_NOT_FOUND_MESSAGE); } }
protected Result toTabularResult(final List<IndexDetails> indexDetailsList, final boolean showStats) { if (!indexDetailsList.isEmpty()) { final TabularResultData indexData = ResultBuilder.createTabularResultData(); for (final IndexDetails indexDetails : indexDetailsList) { indexData.accumulate("Member Name", StringUtils.valueOf(indexDetails.getMemberName(), "")); indexData.accumulate("Member ID", indexDetails.getMemberId()); indexData.accumulate("Region Path", indexDetails.getRegionPath()); indexData.accumulate("Name", indexDetails.getIndexName()); indexData.accumulate("Type", StringUtils.valueOf(indexDetails.getIndexType(), "")); indexData.accumulate("Indexed Expression", indexDetails.getIndexedExpression()); indexData.accumulate("From Clause", indexDetails.getFromClause()); if (showStats) { final IndexStatisticsDetailsAdapter adapter = new IndexStatisticsDetailsAdapter( indexDetails.getIndexStatisticsDetails()); indexData.accumulate("Uses", adapter.getTotalUses()); indexData.accumulate("Updates", adapter.getNumberOfUpdates()); indexData.accumulate("Update Time", adapter.getTotalUpdateTime()); indexData.accumulate("Keys", adapter.getNumberOfKeys()); indexData.accumulate("Values", adapter.getNumberOfValues()); } } return ResultBuilder.buildResult(indexData); } else { return ResultBuilder.createInfoResult(CliStrings.LIST_INDEX__INDEXES_NOT_FOUND_MESSAGE); } }