Subversion Repositories SmartDukaan

Rev

Rev 2949 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2949 Rev 3126
Line 1... Line 1...
1
package in.shop2020.serving.controllers;
1
package in.shop2020.serving.controllers;
2
 
2
 
3
import in.shop2020.model.v1.user.UserContextService.Client;
3
import in.shop2020.model.v1.user.UserContextService.Client;
4
import in.shop2020.serving.controllers.BaseController;
4
import in.shop2020.serving.controllers.BaseController;
5
import in.shop2020.thrift.clients.UserContextServiceClient;
5
import in.shop2020.thrift.clients.UserClient;
6
 
6
 
7
import org.apache.log4j.Logger;
7
import org.apache.log4j.Logger;
8
 
8
 
9
public class EmailAvailabilityController extends BaseController{
9
public class EmailAvailabilityController extends BaseController{
10
 
10
 
Line 23... Line 23...
23
	 *  return 0 or 1   
23
	 *  return 0 or 1   
24
	 */
24
	 */
25
	 public String index() {
25
	 public String index() {
26
		emailId = this.request.getParameter("emailId");
26
		emailId = this.request.getParameter("emailId");
27
		log.info("Email id is:" + this.emailId);
27
		log.info("Email id is:" + this.emailId);
28
		UserContextServiceClient userContextServiceClient;
28
		UserClient userContextServiceClient;
29
		try {
29
		try {
30
			userContextServiceClient = new UserContextServiceClient();
30
			userContextServiceClient = new UserClient();
31
			Client client = userContextServiceClient.getClient();
31
			Client client = userContextServiceClient.getClient();
32
			setUserExits(client.userExists(emailId));
32
			setUserExits(client.userExists(emailId));
33
		} catch (Exception e) {
33
		} catch (Exception e) {
34
		    log.error("Unable to determine whether the user exists. Taking the defensive route.", e);
34
		    log.error("Unable to determine whether the user exists. Taking the defensive route.", e);
35
		    setUserExits(true);
35
		    setUserExits(true);