www.pudn.com > 200513174851152(JSP+wml).zip > SalesmanBean.java


import java.io.*; 
import java.util.*; 
import javax.ejb.*; 
import javax.naming.*; 
import javax.sql.DataSource; 
 
 
abstract public class SalesmanBean implements EntityBean  
{ 
 
	private EntityContext ctx; 
	 
	public SalesmanBean() {} 
	 
	public void setEntityContext(EntityContext ctx) 
	{ 
		this.ctx = ctx; 
	} 
	 
	public void unsetEntityContext() 
	{ 
		this.ctx = null; 
	 
	} 
	 
	public void ejbLoad() 
	{ 
		System.out.println("EJB SalesmanBean load"); 
	} 
	 
	public void ejbStore() 
	{ 
		System.out.println("EJB SalesmanBean store"); 
	} 
	 
	public void ejbRemove() throws RemoveException 
	{ 
		System.out.println("EJB SalesmanBean remove"); 
	} 
	 
	public void ejbActivate() 
	{ 
		System.out.println("EJB SalesmanBean activate"); 
	} 
	 
	public void ejbPassivate() 
	{ 
		System.out.println("EJB SalesmanBean passivate"); 
	} 
	 
	public String ejbCreate(String id,String name,String password)  
		throws CreateException 
	{ 
		System.out.println("SalesmanBean create called"); 
		 
		setSalesmanId(id); 
		setSalesmanName(name); 
		setSalesmanPassword(password);	 
		 
		return null; 
	} 
	 
	public void ejbPostCreate(String id,String name,String password)  
	{ 
	} 
	 
	abstract public String getSalesmanId(); 
	abstract public void setSalesmanId(String id); 
	 
	abstract public void setSalesmanName(String name); 
	abstract public String getSalesmanName(); 
	 
	abstract public String getSalesmanPassword(); 
	abstract public void setSalesmanPassword(String password); 
	 
	public String getPassword() 
	{ 
		return getSalesmanPassword(); 
	} 
 
}