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);
}
}
}
}
SessionBridge.java 文件源码
java
阅读 45
收藏 0
点赞 0
评论 0
项目:incubator-netbeans
作者:
评论列表
文章目录