Added implementation for delayed pi-round change. Task #15346
The delayed pi-round change can now be triggered via a simple api call. After the api call a timed task will be started, which executes the necessary steps for a round change.
Showing
- src/main/java/de/thm/arsnova/controller/LecturerQuestionController.java 13 additions, 0 deletions...de/thm/arsnova/controller/LecturerQuestionController.java
- src/main/java/de/thm/arsnova/dao/CacheBuster.java 8 additions, 0 deletionssrc/main/java/de/thm/arsnova/dao/CacheBuster.java
- src/main/java/de/thm/arsnova/domain/LearningProgressFactory.java 8 additions, 0 deletions...n/java/de/thm/arsnova/domain/LearningProgressFactory.java
- src/main/java/de/thm/arsnova/entities/Question.java 28 additions, 0 deletionssrc/main/java/de/thm/arsnova/entities/Question.java
- src/main/java/de/thm/arsnova/events/NovaEventVisitor.java 4 additions, 0 deletionssrc/main/java/de/thm/arsnova/events/NovaEventVisitor.java
- src/main/java/de/thm/arsnova/events/PiRoundDelayedStartEvent.java 71 additions, 0 deletions.../java/de/thm/arsnova/events/PiRoundDelayedStartEvent.java
- src/main/java/de/thm/arsnova/events/PiRoundEndEvent.java 43 additions, 0 deletionssrc/main/java/de/thm/arsnova/events/PiRoundEndEvent.java
- src/main/java/de/thm/arsnova/services/IQuestionService.java 8 additions, 0 deletionssrc/main/java/de/thm/arsnova/services/IQuestionService.java
- src/main/java/de/thm/arsnova/services/QuestionService.java 69 additions, 1 deletionsrc/main/java/de/thm/arsnova/services/QuestionService.java
- src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java 18 additions, 0 deletions...ain/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java
Please register or sign in to comment