package de.debugco.jairport; import java.util.HashMap; import java.util.Map; public class RaopSessionManager { private static Map<String, RaopSession> map = new HashMap<String, RaopSession>(); public static RaopSession getSession(String sessionId) { return map.get(sessionId); } public static void addSession(String sessionId, RaopSession session) { map.put(sessionId, session); } public static void shutdownSession(String sessionId) { System.out.println("Shutdown Session"); RaopSession session = getSession(sessionId); if(session == null) { System.out.println("Session not found " + sessionId); return; } session.getServer().interrupt(); map.remove(session); } }