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