⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 transerviceejb.java

📁 webwork study w ebwork study
💻 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 + -