Exemple #1
0
 public void log(LogEntry entry) {
   NoExRun.wrap(
           () -> {
             String query =
                 "insert into usage_log(action_date, username, method, user_action) values(?, ?, ?, ?);";
             PreparedStatement stm = connection.getConnection().prepareStatement(query);
             stm.setTimestamp(1, new Timestamp(entry.getDate().getTime()));
             stm.setString(2, entry.getUsername());
             stm.setString(3, entry.getMethod());
             stm.setString(4, entry.getAction());
             return stm.execute();
           })
       .get();
 }