SessionBridge.java 文件源码

java
阅读 45 收藏 0 点赞 0 评论 0

项目:incubator-netbeans 作者:
private void addSessionChangerListener(SessionChanger sc) {
    Set<String> actions = sc.getActions();
    synchronized (sessionChangers) {
        for (String action : actions) {
            Set<SessionChanger> scs = sessionChangers.get(action);
            if (scs == null) {
                sessionChangers.put(action, Collections.singleton(sc));
            } else {
                if (scs.size() == 1) {
                    SessionChanger old = scs.iterator().next();
                    scs = new CopyOnWriteArraySet<SessionChanger>();
                    scs.add(old);
                }
                scs.add(sc);
            }
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号