@CliAvailabilityIndicator({CliStrings.EXECUTE_FUNCTION, CliStrings.DESTROY_FUNCTION, CliStrings.LIST_FUNCTION}) public boolean functionCommandsAvailable() { boolean isAvailable = true; //always available on server if (CliUtil.isGfshVM()) { //in gfsh check if connected isAvailable = getGfsh() != null && getGfsh().isConnectedAndReady(); } return isAvailable; } }
Result results = executeFunction(cache, dsMembers, functionId); return results; }else if (memberId != null){ dsMembers.add(getMember(cache , memberId)); @SuppressWarnings("unchecked") Result results = executeFunction(cache, dsMembers, functionId); return results; Result results = executeFunction(cache, cache.getMembers(), functionId); return results;
functionId)); for (DistributedMember member : dsMembers) { executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); return ResultBuilder.buildResult(resultTable); strResult.append(obj); toTabularResultData(resultTable, cache.getDistributedSystem() .getDistributedMember().getId(), strResult.toString()); if (dsMembers.size() > 0) { for (DistributedMember member : dsMembers) { executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); } else { toTabularResultData(resultTable, onMember, CliStrings .format(CliStrings.EXECUTE_FUNCTION__MSG__NO_ASSOCIATED_MEMBER + " " + onMember));
toTabularResultData(resultTable, member.getId(), resultMessege .toString()); }else{ toTabularResultData(resultTable, member.getId(), CliStrings.EXECUTE_FUNCTION__MSG__ERROR_IN_RETRIEVING_EXECUTOR); CliStrings.EXECUTE_FUNCTION__MSG__COULD_NOT_EXECUTE_FUNCTION_0_ON_MEMBER_1_ERROR_2, functionId, member.getId(), e.getMessage())); toTabularResultData(resultTable, member.getId(), resultMessege .toString()); } catch (Exception e) { CliStrings.EXECUTE_FUNCTION__MSG__COULD_NOT_EXECUTE_FUNCTION_0_ON_MEMBER_1_ERROR_2, functionId, member.getId(), e.getMessage())); toTabularResultData(resultTable, member.getId(), resultMessege .toString());
Result results = executeFunction(cache, dsMembers, functionId); return results; }else if (memberId != null){ dsMembers.add(getMember(cache , memberId)); @SuppressWarnings("unchecked") Result results = executeFunction(cache, dsMembers, functionId); return results; Result results = executeFunction(cache, cache.getMembers(), functionId); return results;
functionId)); for (DistributedMember member : dsMembers) { executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); return ResultBuilder.buildResult(resultTable); strResult.append(obj); toTabularResultData(resultTable, cache.getDistributedSystem() .getDistributedMember().getId(), strResult.toString()); if (dsMembers.size() > 0) { for (DistributedMember member : dsMembers) { executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); executeAndGetResults(functionId, filterString, resultCollector, arguments, cache, member, resultTable, onRegion); } else { toTabularResultData(resultTable, onMember, CliStrings .format(CliStrings.EXECUTE_FUNCTION__MSG__NO_ASSOCIATED_MEMBER + " " + onMember));
toTabularResultData(resultTable, member.getId(), resultMessege .toString()); }else{ toTabularResultData(resultTable, member.getId(), CliStrings.EXECUTE_FUNCTION__MSG__ERROR_IN_RETRIEVING_EXECUTOR); CliStrings.EXECUTE_FUNCTION__MSG__COULD_NOT_EXECUTE_FUNCTION_0_ON_MEMBER_1_ERROR_2, functionId, member.getId(), e.getMessage())); toTabularResultData(resultTable, member.getId(), resultMessege .toString()); } catch (Exception e) { CliStrings.EXECUTE_FUNCTION__MSG__COULD_NOT_EXECUTE_FUNCTION_0_ON_MEMBER_1_ERROR_2, functionId, member.getId(), e.getMessage())); toTabularResultData(resultTable, member.getId(), resultMessege .toString());
@CliAvailabilityIndicator({CliStrings.EXECUTE_FUNCTION, CliStrings.DESTROY_FUNCTION, CliStrings.LIST_FUNCTION}) public boolean functionCommandsAvailable() { boolean isAvailable = true; //always available on server if (CliUtil.isGfshVM()) { //in gfsh check if connected isAvailable = getGfsh() != null && getGfsh().isConnectedAndReady(); } return isAvailable; } }