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


import java.io.*; 
import java.util.*; 
import javax.ejb.*; 
import javax.naming.*; 
import javax.sql.DataSource; 
 
abstract public class ClientBean implements EntityBean 
{ 
	private EntityContext ctx; 
	 
	public ClientBean(){} 
	 
	public void setEntityContext(EntityContext ctx) 
	{ 
		System.out.println("client bean context set"); 
		this.ctx = ctx; 
	} 
	 
	public void unsetEntityContext() 
	{ 
		System.out.println("client bean context unset"); 
		this.ctx = null; 
	} 
	 
	public void ejbLoad() 
	{ 
		System.out.println("client ejb loaded"); 
	} 
	 
	public void ejbStore() 
	{ 
		System.out.println("client bean store"); 
	} 
	 
	public void ejbRemove() throws RemoveException 
	{ 
		System.out.println("client bean removed"); 
	} 
	 
	public void ejbPassivate() 
	{ 
		System.out.println("client bean passivated"); 
	} 
	 
	public void ejbActivate() 
	{ 
		System.out.println("client bean activated"); 
	} 
 
	public String ejbCreate(String id,String name,String address,String salesman_id) 
		throws CreateException 
	{ 
		System.out.println("client bean created"); 
		setSalesman_Id(salesman_id); 
		setClientId(id); 
		setClientName(name); 
		setClientAddress(address); 
		return null; 
	} 
	 
	public void ejbPostCreate(String id,String name,String address,String salesman_id) 
	{} 
	 
	abstract public void  setClientId(String id); 
	abstract public String getClientId(); 
	 
	abstract public void setClientName(String name); 
	abstract public String getClientName(); 
	 
	abstract public void setClientAddress(String address); 
	abstract public String getClientAddress(); 
	 
	abstract public void setSalesman_Id(String salesman_id); 
	abstract public String getSalesman_Id(); 
	 
	public String getId() 
	{ 
		return getClientId(); 
	} 
	 
	public String getName() 
	{ 
		return getClientName(); 
	} 
	 
	public String getAddress() 
	{ 
		return getClientAddress(); 
	} 
	 
	 
}