There was an error fetching the commit references. Please try again later.
Separate session persistance code and migrate it to Ektorp
LoggedIn documents are also handled by the SessionRepository for now.
Showing
- src/main/java/de/thm/arsnova/config/AppConfig.java 8 additions, 0 deletionssrc/main/java/de/thm/arsnova/config/AppConfig.java
- src/main/java/de/thm/arsnova/dao/CouchDBDao.java 90 additions, 901 deletionssrc/main/java/de/thm/arsnova/dao/CouchDBDao.java
- src/main/java/de/thm/arsnova/dao/IDatabaseDao.java 0 additions, 54 deletionssrc/main/java/de/thm/arsnova/dao/IDatabaseDao.java
- src/main/java/de/thm/arsnova/entities/LearningProgressOptions.java 6 additions, 0 deletions...java/de/thm/arsnova/entities/LearningProgressOptions.java
- src/main/java/de/thm/arsnova/entities/LoggedIn.java 30 additions, 39 deletionssrc/main/java/de/thm/arsnova/entities/LoggedIn.java
- src/main/java/de/thm/arsnova/entities/Session.java 70 additions, 47 deletionssrc/main/java/de/thm/arsnova/entities/Session.java
- src/main/java/de/thm/arsnova/entities/SessionFeature.java 36 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/SessionFeature.java
- src/main/java/de/thm/arsnova/entities/VisitedSession.java 16 additions, 7 deletionssrc/main/java/de/thm/arsnova/entities/VisitedSession.java
- src/main/java/de/thm/arsnova/entities/serialization/CouchDbTypeFieldConverter.java 2 additions, 0 deletions...ova/entities/serialization/CouchDbTypeFieldConverter.java
- src/main/java/de/thm/arsnova/entities/transport/ImportExportSession.java 0 additions, 1 deletion...e/thm/arsnova/entities/transport/ImportExportSession.java
- src/main/java/de/thm/arsnova/persistance/SessionRepository.java 59 additions, 0 deletions...in/java/de/thm/arsnova/persistance/SessionRepository.java
- src/main/java/de/thm/arsnova/persistance/couchdb/CouchDbSessionRepository.java 666 additions, 0 deletions...arsnova/persistance/couchdb/CouchDbSessionRepository.java
- src/main/java/de/thm/arsnova/security/ApplicationPermissionEvaluator.java 8 additions, 4 deletions.../thm/arsnova/security/ApplicationPermissionEvaluator.java
- src/main/java/de/thm/arsnova/services/FeedbackService.java 9 additions, 5 deletionssrc/main/java/de/thm/arsnova/services/FeedbackService.java
- src/main/java/de/thm/arsnova/services/MotdService.java 1 addition, 1 deletionsrc/main/java/de/thm/arsnova/services/MotdService.java
- src/main/java/de/thm/arsnova/services/QuestionService.java 24 additions, 20 deletionssrc/main/java/de/thm/arsnova/services/QuestionService.java
- src/main/java/de/thm/arsnova/services/SessionService.java 43 additions, 39 deletionssrc/main/java/de/thm/arsnova/services/SessionService.java
- src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java 1 addition, 137 deletionssrc/test/java/de/thm/arsnova/dao/StubDatabaseDao.java
- src/test/java/de/thm/arsnova/services/SessionServiceTest.java 0 additions, 24 deletions...test/java/de/thm/arsnova/services/SessionServiceTest.java
Please register or sign in to comment