Package com.tll.mail

Examples of com.tll.mail.MailManager


        final IUserRef user = handler.getUserRef(emailAddress);
        final String rp = handler.resetPassword(user.getId());
        data.put("username", user.getUsername());
        data.put("emailAddress", user.getEmailAddress());
        data.put("password", rp);
        final MailManager mailManager = context.getMailManager();
        final MailRouting mr = mailManager.buildAppSenderMailRouting(user.getEmailAddress());
        final IMailContext mailContext = mailManager.buildTextTemplateContext(mr, EMAIL_TEMPLATE_NAME, data);
        mailManager.sendEmail(mailContext);
        status.addMsg("Password reminder email was sent.", MsgLevel.INFO, MsgAttr.STATUS.flag);
      }
      catch(final EntityNotFoundException nfe) {
        exceptionToStatus(nfe, status);
        context.getExceptionHandler().handleException(nfe);
View Full Code Here


  private static final Log log = LogFactory.getLog(ForgotPasswordServiceBootstrapper.class);

  @Override
  public void startup(Injector injector, ServletContext servletContext) {
    log.debug("Creating the ForgotPasswordServiceContext...");
    final MailManager mailManager = injector.getInstance(MailManager.class);
    final IExceptionHandler exceptionHandler = injector.getInstance(IExceptionHandler.class);
    final IForgotPasswordHandler handler = injector.getInstance(IForgotPasswordHandler.class);
    servletContext.setAttribute(ForgotPasswordServiceContext.KEY, new ForgotPasswordServiceContext(
        handler, mailManager, exceptionHandler));
  }
View Full Code Here

TOP

Related Classes of com.tll.mail.MailManager

Copyright © 2018 www.massapicom. 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.