?? usercontrollerlocal.java
字號:
/* Jian Cai , 09/2001 */package org.impact.stars.control.ejb;import java.util.Collection;//import java.rmi.RemoteException;import javax.ejb.EJBLocalObject;import javax.ejb.FinderException;import javax.ejb.CreateException;import org.impact.stars.organizationmd.profilemgr.ejb.ProfileMgrLocal;import org.impact.stars.organizationmd.user.ejb.UserLocal;import org.impact.stars.control.event.StarsEvent;import org.impact.stars.control.exceptions.StarsEventException;import org.impact.stars.control.exceptions.StarsAppException;/** * This is the EJB-tier controller of the MVC. * It is implemented as a session EJB. It controls all the activities * that happen in a client session. * It also provides mechanisms to access other session EJBs. */public interface UserControllerLocal extends EJBLocalObject { /** @return the profilemgr entity bean for this user. */ public ProfileMgrLocal getProfileMgr() throws StarsAppException; public UserLocal getUser() throws StarsAppException; /** * Feeds the specified event to the state machine of the business logic. * @return a list of models that got updated because of the * processing of this event. */ public Collection handleEvent(StarsEvent ese) throws StarsEventException;}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -