Rev 569 | Blame | Last modification | View Log | RSS feed
package in.shop2020.serving.controllers;import java.util.List;import java.util.Map;import in.shop2020.model.v1.user.UserContextService.Client;import in.shop2020.serving.controllers.BaseController;import in.shop2020.thrift.clients.HelperServiceClient;import in.shop2020.thrift.clients.UserContextServiceClient;import in.shop2020.utils.Mail;import org.apache.juli.logging.Log;import org.apache.juli.logging.LogFactory;import org.apache.struts2.rest.DefaultHttpHeaders;import org.apache.struts2.rest.HttpHeaders;public class ForgotPasswordController extends BaseController{private static final long serialVersionUID = 1L;private static Log log = LogFactory.getLog(ForgotPasswordController.class);public ForgotPasswordController(){super();}// GET /Forgot password pagepublic HttpHeaders index() {return new DefaultHttpHeaders("index").disableCaching();}// POST /Forgot passwordpublic String create() {log.info("ForgotPasswordController.create");String emailId = request.getParameter("emailId");if(emailId != null){UserContextServiceClient userContextServiceClient;try {userContextServiceClient = new UserContextServiceClient();Client client = userContextServiceClient.getClient();client.forgotPassword(emailId);} catch (Exception e) {// TODO Auto-generated catch blocke.printStackTrace();}}return "success";}}