From 2a2eeb5f8c55d43ffaaccc2c7939f8a7f8022e49 Mon Sep 17 00:00:00 2001
From: Paul-Christian Volkmer <paul-christian.volkmer@mni.thm.de>
Date: Wed, 20 Feb 2013 12:50:37 +0100
Subject: [PATCH] Satisfy find bugs by adding Serializable

---
 .../java/de/thm/arsnova/controller/CourseController.java     | 5 ++++-
 src/main/java/de/thm/arsnova/services/SessionService.java    | 5 ++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/src/main/java/de/thm/arsnova/controller/CourseController.java b/src/main/java/de/thm/arsnova/controller/CourseController.java
index 2a57ff50..77ec14a6 100644
--- a/src/main/java/de/thm/arsnova/controller/CourseController.java
+++ b/src/main/java/de/thm/arsnova/controller/CourseController.java
@@ -18,6 +18,7 @@
  */
 package de.thm.arsnova.controller;
 
+import java.io.Serializable;
 import java.util.Collections;
 import java.util.Comparator;
 import java.util.List;
@@ -71,7 +72,9 @@ public class CourseController extends AbstractController {
 		return result;
 	}
 
-	private static class CourseNameComperator implements Comparator<Course> {
+	private static class CourseNameComperator implements Comparator<Course>, Serializable {
+		private static final long serialVersionUID = 1L;
+
 		@Override
 		public int compare(Course course1, Course course2) {
 			return course1.getFullname().compareToIgnoreCase(course2.getFullname());
diff --git a/src/main/java/de/thm/arsnova/services/SessionService.java b/src/main/java/de/thm/arsnova/services/SessionService.java
index d4a6d037..698c8121 100644
--- a/src/main/java/de/thm/arsnova/services/SessionService.java
+++ b/src/main/java/de/thm/arsnova/services/SessionService.java
@@ -19,6 +19,7 @@
 
 package de.thm.arsnova.services;
 
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Collections;
 import java.util.Comparator;
@@ -155,7 +156,9 @@ public class SessionService implements ISessionService {
 		return databaseDao.countActiveUsers(session, since);
 	}
 	
-	public static class SessionNameComperator implements Comparator<Session> {
+	public static class SessionNameComperator implements Comparator<Session>, Serializable{
+		private static final long serialVersionUID = 1L;
+
 		@Override
 		public int compare(Session session1, Session session2) {
 			return session1.getName().compareToIgnoreCase(session2.getName());
-- 
GitLab