亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? modelmanager.java

?? J2EE & Tomcat books published by hope
?? JAVA
字號(hào):
/*  */package org.impact.stars.control.web;import java.util.HashMap;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;import javax.servlet.http.HttpSession;import javax.servlet.ServletContext;import org.impact.stars.util.Debug;import org.impact.stars.util.WebKeys;import org.impact.stars.util.EJBUtil;import org.impact.stars.control.web.ConceptWebImpl;import org.impact.stars.control.web.ConceptstrWebImpl;import org.impact.stars.conceptmd.conceptstr.model.ConceptstrModel;import org.impact.stars.conceptmd.conceptstr.ejb.ConceptstrLocal;import org.impact.stars.perspectivemd.perspective.model.PerspectiveModel;//import org.impact.stars.organizationmd.stakeholder.model.StakeholderModel;import org.impact.stars.conflictmd.conflict.ejb.ConflictLocal;import org.impact.stars.control.web.ConflictWebImpl;import org.impact.stars.organizationmd.profilemgr.model.ProfileMgrModel;import org.impact.stars.organizationmd.profilemgr.ejb.ProfileMgrLocal;//import org.impact.stars.organizationmd.user.model.UserModel;import org.impact.stars.organizationmd.user.ejb.UserLocal;import org.impact.stars.control.web.ProfileMgrWebImpl;import org.impact.stars.control.ejb.UserControllerLocal;import java.rmi.RemoteException;import javax.ejb.CreateException;import javax.ejb.FinderException;import org.impact.stars.control.exceptions.GeneralFailureException;import org.impact.stars.control.exceptions.StarsAppException;/** * Maintain the access of state information data. * Only session related object are stored here. */public class ModelManager extends ModelUpdateNotifier implements java.io.Serializable {    private ServletContext context;    private HttpSession session;    private UserControllerLocal urcEjb = null;    private ConceptstrLocal conceptstrEjb = null;    private ConceptstrLocal conceptEjb = null;    private ConflictLocal conflictEjb = null;    private ProfileMgrLocal proEjb = null;    private UserLocal userEjb = null;    private UserControllerWebImpl urcw = null;    public ModelManager() { }    public void init(ServletContext context, HttpSession session) {        this.session = session;        this.context = context;        //getConflictWebImpl();        //getConceptstrModel();        //getConceptModel();        getProfileMgrModel();        //getPerspectiveModel();        Debug.println("ModelManager init:");    }    public void setURC(UserControllerWebImpl urcw) {        this.urcw = urcw;    }    public PerspectiveWebImpl getPerspectiveModel() {        PerspectiveWebImpl Perspective = (PerspectiveWebImpl)        context.getAttribute(WebKeys.PerspectiveModelKey);        if (Perspective == null) {            Perspective = new PerspectiveWebImpl();            context.setAttribute(WebKeys.PerspectiveModelKey, Perspective);        }        return Perspective;    }    public ConceptWebImpl getConceptModel() {        ConceptWebImpl Concept = (ConceptWebImpl)        context.getAttribute(WebKeys.ConceptModelKey);        if (Concept == null) {            Concept = new ConceptWebImpl();            context.setAttribute(WebKeys.ConceptModelKey, Concept);        }        return Concept;    }    public ConflictWebImpl getConflictWebImpl() {        ConflictWebImpl conflict = (ConflictWebImpl)        session.getAttribute(WebKeys.ConflictModelKey);        if (conflict == null) {            conflict = new ConflictWebImpl();            session.setAttribute(WebKeys.ConflictModelKey, conflict);        }        return conflict;    }    public ProfileMgrModel getProfileMgrModel() {        ProfileMgrModel pro = (ProfileMgrModel)            session.getAttribute(WebKeys.ProfileMgrModelKey);        if (pro == null) {            pro = new ProfileMgrWebImpl(this);            session.setAttribute(WebKeys.ProfileMgrModelKey, pro);        }        return pro;    }        public UserWebImpl getUserWebImpl() {        UserWebImpl userwipl = (UserWebImpl)            session.getAttribute(WebKeys.UserModelKey);        if (userwipl == null) {            userwipl = new UserWebImpl(this);            session.setAttribute(WebKeys.UserModelKey, userwipl);        }        return userwipl;    }    public ConceptstrModel getConceptstrModel() {        ConceptstrWebImpl Conceptstr = (ConceptstrWebImpl)        context.getAttribute(WebKeys.ConceptstrModelKey);        if (Conceptstr == null) {            Conceptstr = new ConceptstrWebImpl();            Conceptstr.init(context);            context.setAttribute(WebKeys.ConceptstrModelKey, Conceptstr);        }        return Conceptstr;    }    public UserControllerLocal getURCEJB() {        Debug.println("ModelManager: getURCEJB");        if (urcEjb == null) {            try {                urcEjb = EJBUtil.getURCLocalHome().create();            } catch (CreateException ce) {                Debug.println("ModelManger: urcEjb cannot be created");                throw new GeneralFailureException(ce.getMessage());            } catch (javax.naming.NamingException ne) {                Debug.println("ModelManger: urcEjb cannot be created");                 throw new GeneralFailureException(ne.getMessage());            }        }        return urcEjb;    }            public UserLocal getUserEJB() {        if (userEjb == null) {            try {                userEjb = EJBUtil.getUserLocalHome().create();            } catch (CreateException ce) {                throw new GeneralFailureException(ce.getMessage());            } catch (javax.naming.NamingException ne) {                 throw new GeneralFailureException(ne.getMessage());            }        }        return userEjb;    }/*        public ConceptLocal getConceptEJB()throws StarsAppException {        if (conceptEjb == null) {            if (urcw == null) {                throw new                GeneralFailureException("ModelManager: Can not get concept Conceptstr EJB");            } else {                conceptEjb = urcw.getConceptEJB();            }        }        return conceptEjb;    }*/    /*    public ConceptstrLocal getConceptstrEJB()throws StarsAppException {        if (conceptstrEjb == null) {            if (urcw == null) {                throw new                GeneralFailureException("ModelManager: Can not get concept Conceptstr EJB");            } else {                conceptstrEjb = urcw.getConceptstrEJB();            }        }        return conceptstrEjb;    }    *//*    public ConflictLocal getConflictEJB() throws StarsAppException {        if (conflictEjb == null) {            if (urcw == null) {                throw new                GeneralFailureException("ModelManager: Can not get conflict EJB");            } else {                conflictEjb = urcw.getConflictEJB();            }        }        return conflictEjb;    }*/    public ProfileMgrLocal getProfileMgrEJB() throws StarsAppException {        if (proEjb == null) {            if (urcw == null) {                throw new                GeneralFailureException("ModelManager: Can not get profilemgr EJB");            } else {                proEjb = urcw.getProfileMgrEJB();            }        }        return proEjb;    }}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本va午夜在线影院| 91老师片黄在线观看| 91麻豆精品国产91久久久久久久久 | 国产一区二区伦理| 久久女同性恋中文字幕| 福利一区二区在线| 亚洲国产精品久久久久婷婷884| 欧美性猛片xxxx免费看久爱| 视频精品一区二区| 久久久久久9999| 久久亚洲私人国产精品va媚药| 97久久人人超碰| 久久99精品久久只有精品| 国产精品情趣视频| 欧美精品18+| 色香蕉成人二区免费| 免费观看一级欧美片| 一区精品在线播放| 日韩欧美国产电影| 99精品久久免费看蜜臀剧情介绍| av中文一区二区三区| 蜜臀av在线播放一区二区三区| 亚洲你懂的在线视频| 久久色.com| 中文字幕精品一区二区精品绿巨人| 欧美精品视频www在线观看| 在线成人午夜影院| 久久亚洲捆绑美女| 国产精品久久久久影院老司 | 中文字幕在线播放不卡一区| 国产精品伦理一区二区| 亚洲麻豆国产自偷在线| 天天综合色天天综合| 亚洲精品免费在线播放| 国产亚洲福利社区一区| 69堂亚洲精品首页| 2023国产精品| 国产精品久久久久影院色老大| 一区二区在线免费| 久久精品99国产精品日本| 午夜精品久久久久久久99樱桃| 青青草一区二区三区| 国产成人在线免费| 国产在线精品国自产拍免费| 国产成人av电影免费在线观看| 色狠狠色狠狠综合| 一本一道久久a久久精品| 67194成人在线观看| 久久九九久精品国产免费直播| 亚洲精品菠萝久久久久久久| 日韩av电影免费观看高清完整版| 亚洲一区二区三区小说| 亚洲欧洲美洲综合色网| 午夜精品久久久久久久蜜桃app| 国产成人免费视频网站高清观看视频 | 国产精品久久久久一区二区三区共| 一区二区三区在线不卡| 亚洲激情六月丁香| 韩国视频一区二区| 国产成人在线免费观看| 欧美日韩国产一级二级| 欧美一区二区三级| 欧美变态tickle挠乳网站| 欧美人伦禁忌dvd放荡欲情| 国产婷婷色一区二区三区| 亚洲第一激情av| 日韩av中文在线观看| 成人18视频日本| 欧美在线一二三四区| 欧美午夜片在线看| 国产欧美中文在线| 亚洲色图第一区| 国产综合久久久久影院| 欧美日韩国产综合草草| 亚洲欧洲另类国产综合| 国产乱码精品1区2区3区| 不卡一区中文字幕| 日韩精品一区二区三区四区| 亚洲综合一区二区三区| fc2成人免费人成在线观看播放 | 国产日韩欧美综合一区| 日韩电影免费一区| 欧美视频一区二区三区四区| 国产精品乱人伦一区二区| 国产精品中文有码| 精品日本一线二线三线不卡| 亚洲123区在线观看| 91九色02白丝porn| 中文字幕日本乱码精品影院| 成人午夜精品一区二区三区| 色综合久久中文字幕| 欧美激情在线看| 国产精品亚洲一区二区三区在线 | 在线中文字幕一区二区| 国产精品伦理一区二区| 国产69精品久久99不卡| 久久综合久久99| 韩国av一区二区三区四区| 日韩欧美中文一区| 亚洲免费观看在线观看| 懂色一区二区三区免费观看| 久久久美女毛片| 国产精品影视天天线| 久久噜噜亚洲综合| 国产一区二区三区在线观看精品| 日韩欧美精品在线| 蜜桃视频一区二区三区 | 亚洲一区在线免费观看| 在线免费精品视频| 亚洲综合在线第一页| 欧美日韩电影在线播放| 亚洲丰满少妇videoshd| 精品视频1区2区| 国产欧美视频一区二区三区| 久久99精品国产.久久久久 | 天天综合日日夜夜精品| 欧美精品 国产精品| 秋霞午夜鲁丝一区二区老狼| 91精品在线一区二区| 免费国产亚洲视频| 国产亚洲欧美日韩在线一区| 国产黑丝在线一区二区三区| 国产欧美日韩三级| 91在线视频在线| 亚洲一区二区三区四区在线免费观看 | 男女视频一区二区| 精品国产伦一区二区三区观看方式| 一区二区三区四区中文字幕| 欧美午夜精品一区| 日韩国产在线一| 26uuu国产日韩综合| 国产91精品露脸国语对白| 亚洲激情一二三区| 日韩欧美精品在线| 盗摄精品av一区二区三区| 亚洲三级在线免费| 欧美一区国产二区| 国产成人综合视频| 一区二区三区四区蜜桃| 欧美一三区三区四区免费在线看| 久久精品国产免费| 最新热久久免费视频| 欧美高清视频一二三区| 国产麻豆精品theporn| 国产精品久久久久久久久久免费看 | 久久国产三级精品| 最新中文字幕一区二区三区| 欧美一区二区精品| 不卡一卡二卡三乱码免费网站| 一区二区三区四区不卡视频 | 青椒成人免费视频| 国产视频一区在线观看| 在线一区二区三区四区| 激情综合网最新| 一区二区三区在线视频观看58| 日韩欧美成人一区二区| 成人免费视频免费观看| 日韩—二三区免费观看av| 日本一区二区三区四区在线视频 | 26uuu亚洲综合色| 色妞www精品视频| 国产在线观看免费一区| 亚洲自拍偷拍图区| 久久久精品2019中文字幕之3| 91国在线观看| 国产精品香蕉一区二区三区| 亚洲国产美女搞黄色| 国产人久久人人人人爽| 欧美人与z0zoxxxx视频| 99久久精品国产精品久久| 男人操女人的视频在线观看欧美| 亚洲美女电影在线| 国产嫩草影院久久久久| 日韩一区二区三区免费看| 91福利在线看| a级高清视频欧美日韩| 久久国产视频网| 日韩精品乱码av一区二区| 中文字幕一区二区三区在线播放| 精品久久久久一区二区国产| 欧美在线观看一区| 成人爱爱电影网址| 国产美女精品人人做人人爽| 免费久久99精品国产| 日韩经典中文字幕一区| 亚洲v精品v日韩v欧美v专区 | 99精品视频在线观看免费| 久久国产麻豆精品| 视频精品一区二区| 亚洲大片一区二区三区| 亚洲精选在线视频| 国产精品久久久久国产精品日日| 26uuu精品一区二区在线观看| 日韩一区二区在线播放| 欧美军同video69gay| 欧美在线视频不卡| 欧美性做爰猛烈叫床潮| 91黄色免费看| 在线观看欧美黄色| 日本道精品一区二区三区|