Package evolaris.framework.async.business

Examples of evolaris.framework.async.business.TemplateEngine.validateTemplate()


    allowedPlaceholders.addAll(TemplateEngine.VALID_REQUESTING_USER_PLACEHOLDERS);
    allowedPlaceholders.addAll(TemplateEngine.VALID_CONTACT_USER_PLACEHOLDERS);
    if (new Integer(6).equals(getDestinationSelection())) { // message to msisdn must not contain placeholders for (destination) user
      allowedPlaceholders.removeAll(TemplateEngine.VALID_SMS_MESSAGE_PLACEHOLDERS);
    }
    if (!templateEngine.validateTemplate(getMessage(), allowedPlaceholders)) {
      errors.add("message", new ActionMessage("smssvc.illegalPlaceholdersFound"));
    } else if (templateEngine.computeMaxMessageLength(getMessage()) == Integer.MAX_VALUE) {
      errors.add("message", new ActionMessage("smssvc.missingPlaceholderLengths"));
    } else if (templateEngine.computeMaxMessageLength(getMessage()) > SmsInteractionEnterOrEditAction.MAX_MESSAGE_TEXT_LENGTH) {
      errors.add("message", new ActionMessage("smssvc.messageLongerThan450characters"));     
View Full Code Here


    placeholders.addAll(TemplateEngine.VALID_CONTACT_USER_PLACEHOLDERS);

    if (new Integer(3).equals(getDestinationSelection())){ // message to explicitly provided e-mail address must not contain placeholders for (destination) user
      placeholders.removeAll(TemplateEngine.VALID_EMAIL_MESSAGE_PLACEHOLDERS);
    }
    if (!templateEngine.validateTemplate(getMessage(), placeholders)) {
      errors.add("message", new ActionMessage("smssvc.illegalPlaceholdersFound"));
    } else if (!templateEngine.validateTemplate(getSubject(), placeholders)) {
      errors.add("subject", new ActionMessage("smssvc.illegalPlaceholdersFound"));
    }
    return errors;
View Full Code Here

    if (new Integer(3).equals(getDestinationSelection())){ // message to explicitly provided e-mail address must not contain placeholders for (destination) user
      placeholders.removeAll(TemplateEngine.VALID_EMAIL_MESSAGE_PLACEHOLDERS);
    }
    if (!templateEngine.validateTemplate(getMessage(), placeholders)) {
      errors.add("message", new ActionMessage("smssvc.illegalPlaceholdersFound"));
    } else if (!templateEngine.validateTemplate(getSubject(), placeholders)) {
      errors.add("subject", new ActionMessage("smssvc.illegalPlaceholdersFound"));
    }
    return errors;
  }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.