Subversion Repositories SmartDukaan

Rev

Rev 6788 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1961 ankur.sing 1
package in.shop2020.catalog.dashboard.server;
2
 
3
import in.shop2020.catalog.dashboard.client.LoginService;
21864 ashik.ali 4
import in.shop2020.model.v1.catalog.CatalogService;
5
import in.shop2020.model.v1.user.UserContextService.increaseTrustLevel_args;
6
import in.shop2020.thrift.clients.CatalogClient;
3129 rajveer 7
import in.shop2020.thrift.clients.HelperClient;
2027 ankur.sing 8
import in.shop2020.utils.CatalogDashboardUser;
1961 ankur.sing 9
 
10
import com.google.gwt.user.server.rpc.RemoteServiceServlet;
11
 
2427 ankur.sing 12
@SuppressWarnings("serial")
1961 ankur.sing 13
public class LoginServiceImpl extends RemoteServiceServlet implements LoginService {
14
 
15
    @Override
6788 rajveer 16
    public String authenticateUser(String username, String password) {
21864 ashik.ali 17
 
1961 ankur.sing 18
        try {
3129 rajveer 19
            HelperClient hsc = new HelperClient();
1961 ankur.sing 20
            in.shop2020.utils.HelperService.Client hClient = hsc.getClient();
6788 rajveer 21
            CatalogDashboardUser catalogUser = hClient.authenticateCatalogUser(username, password);
22
            return catalogUser.getRole() + "";
1961 ankur.sing 23
        } catch (Exception ex) {
24
            ex.printStackTrace();
25
        }
2027 ankur.sing 26
        return null;
21864 ashik.ali 27
 
28
 
1961 ankur.sing 29
    }
30
 
31
}