package cn.org.hentai.jtt1078.server; import io.netty.channel.Channel; import org.apache.commons.collections.map.HashedMap; import java.util.Map; public final class SessionManager { private static final Map mappings = new HashedMap(); public static void init() { // ... } public static T get(Channel channel, String key) { return (T) mappings.get(channel.id().asLongText() + key); } public static void set(Channel channel, String key, Object value) { mappings.put(channel.id().asLongText() + key, value); } public static boolean contains(Channel channel, String key) { return mappings.containsKey(channel.id().asLongText() + key); } }