Subversion Repositories SmartDukaan

Rev

Rev 2777 | Rev 2965 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2777 Rev 2889
Line 31... Line 31...
31
        final String strToWrite = StringUtils.join(logData, ", ");
31
        final String strToWrite = StringUtils.join(logData, ", ");
32
        final Long time = (new Date()).getTime();
32
        final Long time = (new Date()).getTime();
33
        asyncDataLogger.execute(new Runnable() {
33
        asyncDataLogger.execute(new Runnable() {
34
            @Override
34
            @Override
35
            public void run() {
35
            public void run() {
36
                log.info(eType.name() + ", " + sessionId + ", " + Long.toString(userId) + ", " + email + ", " + strToWrite);
-
 
37
                Event event = Event.createEvent(eType, sessionId, userId, email, logData);
36
                Event event = Event.createEvent(eType, sessionId, userId, email, logData);
38
                JSONObject logDataInJson = event.getLogDataInJson();
37
                JSONObject logDataInJson = event.getLogDataInJson();
39
                try {
38
                try {
40
                    // Construct data
39
                    // Construct data
41
                    String data = URLEncoder.encode("time", "UTF-8") + "=" + URLEncoder.encode(time.toString(), "UTF-8");
40
                    String data = URLEncoder.encode("time", "UTF-8") + "=" + URLEncoder.encode(time.toString(), "UTF-8");
Line 61... Line 60...
61
 
60
 
62
                    while (in.readLine() != null);
61
                    while (in.readLine() != null);
63
                    in.close();
62
                    in.close();
64
 
63
 
65
                } catch (Exception e) {
64
                } catch (Exception e) {
66
                    Logger.getRootLogger().warn(e);
65
                    log.info(eType.name() + ", " + sessionId + ", " + Long.toString(userId) + ", " + email + ", " + strToWrite);
67
                }
66
                }
68
            }
67
            }
69
        });
68
        });
70
    }
69
    }
71
    
70