📄 ejbutil.java~
字号:
/**/package org.impact.stars.util;import java.rmi.RemoteException;import javax.rmi.PortableRemoteObject;import javax.naming.InitialContext;import javax.naming.NamingException;import javax.ejb.CreateException;import org.impact.stars.conceptmd.concept.ejb.ConceptLocal;import org.impact.stars.conceptmd.concept.ejb.ConceptLocalHome;import org.impact.stars.conceptmd.conceptstr.ejb.ConceptstrLocal;import org.impact.stars.conceptmd.conceptstr.ejb.ConceptstrLocalHome;import org.impact.stars.conflictmd.conflict.ejb.ConflictLocal;import org.impact.stars.conflictmd.conflict.ejb.ConflictLocalHome;import org.impact.stars.organizationmd.stakeholder.ejb.StakeholderLocal;import org.impact.stars.organizationmd.stakeholder.ejb.StakeholderLocalHome;import org.impact.stars.perspectivemd.perspective.ejb.PerspectiveLocal;import org.impact.stars.perspectivemd.perspective.ejb.PerspectiveLocalHome;import org.impact.stars.perspectivemd.review.ejb.ReviewLocal;import org.impact.stars.perspectivemd.review.ejb.ReviewLocalHome;import org.impact.stars.signon.ejb.SignOnLocal;import org.impact.stars.signon.ejb.SignOnLocalHome;import org.impact.stars.organizationmd.profilemgr.ejb.ProfileMgrLocal;import org.impact.stars.organizationmd.profilemgr.ejb.ProfileMgrLocalHome;import org.impact.stars.organizationmd.user.ejb.UserLocal;import org.impact.stars.organizationmd.user.ejb.UserLocalHome;import org.impact.stars.control.ejb.UserControllerLocal;import org.impact.stars.control.ejb.UserControllerLocalHome;/** * This is a utility class for obtaining EJB references. */public final class EJBUtil { public static UserControllerLocalHome getURCLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.URC_EJBHOME); return (UserControllerLocalHome) PortableRemoteObject.narrow(objref, UserControllerLocalHome.class); } public static ConceptLocalHome getConceptLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.CONCEPT_EJBHOME); return (ConceptLocalHome) PortableRemoteObject.narrow(objref, ConceptLocalHome.class); } public static ConceptstrLocalHome getConceptstrLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.CONCEPTSTR_EJBHOME); return (ConceptstrLocalHome) PortableRemoteObject.narrow(objref, ConceptstrLocalHome.class); } public static ConflictLocalHome getConflictLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.CONFLICT_EJBHOME); return (ConflictLocalHome) PortableRemoteObject.narrow(objref, ConflictLocalHome.class); } public static StakeholderLocalHome getStakeholderLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.STAKEHOLDER_EJBHOME); return (StakeholderLocalHome) PortableRemoteObject.narrow(objref, StakeholderLocalHome.class); } public static PerspectiveLocalHome getPerspectiveLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.PERSPECTIVE_EJBHOME); return (PerspectiveLocalHome) PortableRemoteObject.narrow(objref, PerspectiveLocalHome.class); } public static PerspectiveLocalHome getReviewLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.REVIEW_EJBHOME); return (ReviewLocalHome) PortableRemoteObject.narrow(objref, ReviewLocalHome.class); } public static ProfileMgrLocalHome getProfileMgrLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.PROFILEMGR_EJBHOME); return (ProfileMgrLocalHome) PortableRemoteObject.narrow(objref, PerspectiveLocalHome.class); } public static UserLocalHome getUserLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.USER_EJBHOME); return (UserLocalHome) PortableRemoteObject.narrow(objref, UserLocalHome.class); } public static SignOnLocalHome getSignOnLocalHome() throws javax.naming.NamingException { InitialContext initial = new InitialContext(); Object objref = initial.lookup(JNDINames.SIGNON_EJBHOME); return (SignOnLocalHome) PortableRemoteObject.narrow(objref, SignOnLocalHome.class); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -