Esempio n. 1
0
 public PlaceLogRecord findPlaceLogRecord(String id) {
   if (id == null) return null;
   SliceQuery<UUID, String, String> q =
       HFactory.createSliceQuery(KeyspaceFactory.get(), us, ss, ss);
   q.setColumnFamily(PLACE_LOG_RECORD)
       .setKey(UUID.fromString(id))
       .setColumnNames("url", "app_version", "user_agent", "log_level", "username");
   QueryResult<ColumnSlice<String, String>> r = q.execute();
   PlaceLogRecord record = new PlaceLogRecord();
   record.setId(id);
   record.setVersion(0);
   record.setAppVersion(getString(r.get().getColumnByName("app_version")));
   record.setLogLevel(getString(r.get().getColumnByName("log_level")));
   record.setUrl(getString(r.get().getColumnByName("url")));
   record.setUserAgent(getString(r.get().getColumnByName("user_agent")));
   record.setUsername(getString(r.get().getColumnByName("username")));
   return record;
 }