public static String formatReturnValues(List<ActionReturnValue> values) { StringBuilder msg = new StringBuilder(); for (ActionReturnValue val : values) { msg.append(val.getFault().getMessage()); } return msg.toString(); }
public void runMultipleActionsFailed(List<ActionType> actions, List<ActionReturnValue> returnValues, MessageFormatter messageFormatter) { List<Message> errors = new ArrayList<>(); int actionNum = 0; for (ActionReturnValue v : returnValues) { if (isRaiseErrorModalPanel(actions.get(actionNum++), v.getFault())) { String description = (v.getDescription() != null && !"".equals(v.getDescription().trim())) || returnValues.size() == 1 ? v.getDescription() : ConstantsManager.getInstance().getConstants().action() + " " + actionNum; //$NON-NLS-1$ //$NON-NLS-2$ if (!v.isValid()) { for (String validateMessage : v.getValidationMessages()) { errors.add(new Message(description, validateMessage)); } } else { errors.add(new Message(description, v.getFault().getMessage())); } } } errorPopupManager.show(messageFormatter.format(ErrorMessageFormatter.formatMessages(errors))); }
private void setErrorMessage(ActionReturnValue result, GlusterVolumeGeoRepActionConfirmationModel cModel) { String errorMessage = ""; //$NON-NLS-1$ if (result == null) { errorMessage = ConstantsManager.getInstance().getConstants().testFailedUnknownErrorMsg(); } else if (!result.getSucceeded()) { errorMessage = result.isValid() ? result.getFault().getMessage() : result.getValidationMessages().get(0); } cModel.setActionConfirmationMessage(errorMessage); } }
private void setTestResultValue(ActionReturnValue result) { String errorMessage = EMPTY_ERROR_MESSAGE; if (result == null) { errorMessage = ConstantsManager.getInstance().getConstants().testFailedUnknownErrorMsg(); } else if (!result.getSucceeded()) { errorMessage = result.isValid() ? result.getFault().getMessage() : result.getValidationMessages().get(0); } getTestResult().setEntity(errorMessage); }
/** * Translate application errors and store the translated messages back in return values. * @param errors A list of {@code ActionReturnValue}s. */ private void translateErrors(final Collection<ActionReturnValue> errors) { for (ActionReturnValue retVal : errors) { if (!retVal.isValid()) { retVal.setValidationMessages((ArrayList<String>) translateError(retVal)); } else if (!retVal.getSucceeded()) { EngineFault fault = retVal.getFault(); fault.setMessage(translateEngineFault(fault)); } } }
result.setValidationMessages((ArrayList<String>) translateError(result)); } else if (!result.getSucceeded()) { EngineFault fault = result.getFault(); String message = result.getExecuteFailedMessages().size() > 1 ? translateExecuteFailedMessages(result.getExecuteFailedMessages()) : translateEngineFault(fault); && getEventsHandler().isRaiseErrorModalPanel(actionType, result.getFault())) { ArrayList<String> messages = result.getValidationMessages(); failureEventHandler(result.getDescription(),
public static void serialize(SerializationStreamWriter streamWriter, ActionReturnValue instance) throws SerializationException { streamWriter.writeBoolean(instance.isValid()); streamWriter.writeObject(instance.getValidationMessages()); streamWriter.writeObject(instance.getExecuteFailedMessages()); streamWriter.writeBoolean(instance.getSucceeded()); streamWriter.writeBoolean(instance.getIsSynchronous()); streamWriter.writeString(instance.getDescription()); streamWriter.writeObject(instance.getTaskPlaceHolderIdList()); streamWriter.writeObject(instance.getVdsmTaskIdList()); streamWriter.writeBoolean(instance.getEndActionTryAgain()); streamWriter.writeObject(instance.getFault()); ObjectSerializer.serialize(streamWriter, instance.getActionReturnValue()); }
invokeClient(); } else { if (logonCommandReturnValue != null && logonCommandReturnValue.getFault().getError() == EngineError.nonresp) { UICommand okCommand = new UICommand("SpiceWithoutAgentOK", new BaseCommandTarget() { //$NON-NLS-1$
cModel.stopProgress(); if (!result1.getReturnValue().getSucceeded()) { cModel.setMessage(result1.getReturnValue().getFault().getMessage()); } else { closeWindow();
if (!result1.getReturnValue().getSucceeded()) { cModel.setMessage( result1.getReturnValue().getFault().getMessage()); } else { setWindow(null);