Rev 1868 | Blame | Last modification | View Log | RSS feed
package in.shop2020.serving.controllers;import java.util.Date;import in.shop2020.serving.controllers.BaseController;import in.shop2020.serving.interceptors.TrackingInterceptor;import in.shop2020.thrift.clients.UserContextServiceClient;import org.apache.log4j.Logger;public class TrackingController extends BaseController{private static final long serialVersionUID = 1L;private static Logger log = Logger.getLogger(TrackingController.class);private String event = null;private String url = null;private String data = null;public TrackingController(){super();}public void create() {try {UserContextServiceClient userContextServiceClient = new UserContextServiceClient();in.shop2020.model.v1.user.UserContextService.Client userClient = userContextServiceClient.getClient();long affId = Long.parseLong(cookiesMap.get(TrackingInterceptor.AFF_COOKIE).getValue());long userId = 0;if (userinfo != null) {userId = userinfo.getUserId();}userClient.addTrackLog(affId, userId, event, url,data, (new Date()).getTime());} catch (Exception e) {log.error(e);}}public void setEvent(String event) {this.event = event;}public void setUrl(String url) {this.url = url;}public void setData(String data) {this.data = data;}}