📄 transerviceejb.java
字号:
package jaction.ejb;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import java.rmi.*;
import jaction.datapool.*;
import jaction.utility.*;
/**
* TranServiceEJB业务实现类<br>
* @author yanger
* @version 1.4
*/
public class TranServiceEJB implements SessionBean{
/**
* EJB会话环境
*/
private SessionContext ctx;
/**
* 设置EJB会话环境
* @param c EJB会话环境
*/
public void setSessionContext(SessionContext c)throws RemoteException{
ctx = c;
}
/**
* 事务服务实现
* @param tu 系统接口单元(环境)
* @return TranUnit 系统接口单元(结果)
* @exception RemoteException
*/
public TranUnit tranService(TranUnit tu){
return tu;
}
/**
* 测试方法实现
* @return String
*/
public String testService() throws RemoteException{
return "test Service of EJB";
}
/**
* 测试方法实现
* @param tu 系统接口单元
* @return
*/
public String testService(TranUnit tu)throws RemoteException{
return "test Service of EJB";
}
/**
* EJB Create
*/
public void ejbCreate()throws RemoteException{
System.out.println("ejbCreate()");
}
/**
* EJB Remove
*/
public void ejbRemove()throws RemoteException{
System.out.println("ejbRemove()");
}
/**
* EJB Activate
*/
public void ejbActivate()throws RemoteException{
System.out.println("ejbActivate()");
}
/**
* EJB Passivate
*/
public void ejbPassivate()throws RemoteException{
System.out.println("ejbPassivate()");
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -