From 137e3dc6b7dbd04bb1c46e59c69e4046055a224b Mon Sep 17 00:00:00 2001 From: Robin Kupper Date: Fri, 6 May 2011 00:01:02 +0200 Subject: [PATCH] Added sessions. --- src/de/diddiz/LogBlock/LogBlock.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/de/diddiz/LogBlock/LogBlock.java b/src/de/diddiz/LogBlock/LogBlock.java index 363079b..c6643fa 100644 --- a/src/de/diddiz/LogBlock/LogBlock.java +++ b/src/de/diddiz/LogBlock/LogBlock.java @@ -7,6 +7,8 @@ import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.SQLException; import java.sql.Statement; +import java.util.HashMap; +import java.util.Map; import java.util.Timer; import java.util.logging.Level; import java.util.logging.Logger; @@ -41,6 +43,7 @@ public class LogBlock extends JavaPlugin private Timer timer = null; private PermissionHandler permissions = null; private boolean errorAtLoading = false; + private Map sessions = new HashMap(); public Config getConfig() { return config; @@ -536,4 +539,13 @@ public class LogBlock extends JavaPlugin return null; } } + + public Session getSession(String playerName) { + Session session = sessions.get(playerName.hashCode()); + if (session == null) { + session = new Session(); + sessions.put(playerName.hashCode(), session); + } + return session; + } }