}
public <K extends Activity> void write(DbSession session, K activity) {
-
- dbClient.logDao().insert(session, new LogDto(UserSession.get().login(), activity));
+ dbClient.logDao().insert(session, new LogDto(
+ (UserSession.get().login() != null) ? UserSession.get().login() : "UNKNOWN",
+ activity));
}
public <K extends Activity> void write(DbSession session, List<K> activities) {
super(IndexDefinition.LOG, db);
}
+ @Override
+ public List<UpdateRequest> normalize(Object object, Object key) {
+ throw new IllegalStateException("Normalizer is not yet implemented");
+ }
+
@Override
public List<UpdateRequest> normalize(LogKey logKey) {
DbSession dbSession = db.openSession(false);
public abstract java.util.List<UpdateRequest> normalize(Object object, Object key);
- public abstract java.util.List<UpdateRequest> normalize(K key);
+ public abstract java.util.List<UpdateRequest> normalize(KEY key);
- public abstract java.util.List<UpdateRequest> normalize(E dto);
+ public abstract java.util.List<UpdateRequest> normalize(DTO dto);
}