Subversion Repositories SmartDukaan

Rev

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

Rev 2889 Rev 2965
Line 20... Line 20...
20
import org.apache.log4j.Logger;
20
import org.apache.log4j.Logger;
21
import org.json.JSONObject;
21
import org.json.JSONObject;
22
 
22
 
23
public class DataLogger {
23
public class DataLogger {
24
    private static Logger log = Logger.getLogger(DataLogger.class);
24
    private static Logger log = Logger.getLogger(DataLogger.class);
-
 
25
    private static Logger rootLogger = Logger.getRootLogger();
25
    private static ExecutorService asyncDataLogger = Executors.newSingleThreadExecutor();
26
    private static ExecutorService asyncDataLogger = Executors.newSingleThreadExecutor();
26
    private static ExecutorService asyncSocialDataLogger = Executors.newSingleThreadExecutor();
27
    private static ExecutorService asyncSocialDataLogger = Executors.newSingleThreadExecutor();
27
    private static ResourceBundle properties = ResourceBundle.getBundle(DataLogger.class.getName());
28
    private static ResourceBundle properties = ResourceBundle.getBundle(DataLogger.class.getName());
28
    private static String googleAppUrl = properties.getString("googleappurl");
29
    private static String googleAppUrl = properties.getString("googleappurl");
29
 
30
 
Line 60... Line 61...
60
 
61
 
61
                    while (in.readLine() != null);
62
                    while (in.readLine() != null);
62
                    in.close();
63
                    in.close();
63
 
64
 
64
                } catch (Exception e) {
65
                } catch (Exception e) {
-
 
66
                    rootLogger.error("Unable to post data to web data log", e);
65
                    log.info(eType.name() + ", " + sessionId + ", " + Long.toString(userId) + ", " + email + ", " + strToWrite);
67
                    log.info(eType.name() + ", " + sessionId + ", " + Long.toString(userId) + ", " + email + ", " + strToWrite);
66
                }
68
                }
67
            }
69
            }
68
        });
70
        });
69
    }
71
    }