diff --git a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java index 64bfe086c050c04461e8c1953b224ef21706864b..1c2eca000c540d4f7e26b6dd9ef31b7c87dfe41b 100644 --- a/src/main/java/de/thm/arsnova/dao/CouchDBDao.java +++ b/src/main/java/de/thm/arsnova/dao/CouchDBDao.java @@ -982,21 +982,6 @@ public class CouchDBDao implements IDatabaseDao { return result; } - @Override - public final List<String> getActiveUsers(final int timeDifference) { - final long inactiveBeforeTimestamp = new Date().getTime() - timeDifference * 1000; - - final NovaView view = new NovaView("logged_in/by_and_only_timestamp_and_username"); - view.setStartKeyArray(String.valueOf(inactiveBeforeTimestamp)); - final ViewResults results = getDatabase().view(view); - - final List<String> result = new ArrayList<String>(); - for (final Document d : results.getResults()) { - result.add(d.getJSONObject().getJSONArray("key").getString(1)); - } - return result; - } - private static class ExtendedView extends View { private String keys; diff --git a/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java b/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java index f312e3f05116670626bcba6d4bde31413622c3a4..6287c0b2c661f5563ccb78d04871ba8ecf5582f8 100644 --- a/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java +++ b/src/main/java/de/thm/arsnova/dao/IDatabaseDao.java @@ -123,8 +123,6 @@ public interface IDatabaseDao { Session lockSession(Session session, Boolean lock); - List<String> getActiveUsers(int timeDifference); - Session updateSession(Session session); void deleteSession(Session session); diff --git a/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java b/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java index 9677b450175c30d46776f79a2eb6e1907edf23d0..d279fa8d078862fcdf514387fdbd25151a8dd4b5 100644 --- a/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java +++ b/src/test/java/de/thm/arsnova/dao/StubDatabaseDao.java @@ -364,12 +364,6 @@ public class StubDatabaseDao implements IDatabaseDao { return null; } - @Override - public List<String> getActiveUsers(int timeDifference) { - // TODO Auto-generated method stub - return null; - } - @Override public Session updateSession(Session session) { // TODO Auto-generated method stub