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

📄 concretelocation_176caeeb.java

📁 一个简单的EJB实例.用DB2连接.JSP页面.很好用.供大家学习
💻 JAVA
字号:
package salesdb;import com.ibm.ws.ejbpersistence.beanextensions.*;import com.ibm.websphere.cpmi.*;import salesdb.websphere_deploy.LocationBeanCacheEntry_176caeeb;import salesdb.websphere_deploy.DB2UDBNT_V8_1.LocationBeanCacheEntryImpl_176caeeb;/** * Bean implementation class for Enterprise Bean: Location */public class ConcreteLocation_176caeeb extends salesdb.LocationBean implements javax.ejb.EntityBean, ConcreteBeanWithLink {	/**	 * setEntityContext	 */	public void setEntityContext(javax.ejb.EntityContext ctx) {		super.setEntityContext(ctx);		instanceExtension.setEntityContext(ctx);	}	/**	 * unsetEntityContext	 */	public void unsetEntityContext() {		super.unsetEntityContext();		instanceExtension.unsetEntityContext();	}	/**	 * ejbActivate	 */	public void ejbActivate() {			super.ejbActivate();			instanceExtension.ejbActivate();	}	/**	 * ejbLoad	 */	public void ejbLoad() {		instanceExtension.ejbLoad();	}	/**	 * ejbPassivate	 */	public void ejbPassivate() {		super.ejbPassivate();		instanceExtension.ejbPassivate();	}	/**	 * ejbRemove	 */	public void ejbRemove() throws javax.ejb.RemoveException {		super.ejbRemove();		instanceExtension.ejbRemove();	}	/**	 * ejbStore	 */	public void ejbStore() {		super.ejbStore();		instanceExtension.ejbStore();	}	private ConcreteBeanInstanceExtension instanceExtension;	private LocationBeanCacheEntry_176caeeb dataCacheEntry;	/**	 * _WSCB_getInstanceInfo	 */	public PMConcreteBeanInstanceInfo _WSCB_getInstanceInfo() {			return instanceExtension;	}	/**	 * ConcreteLocation_176caeeb	 */	public ConcreteLocation_176caeeb() {		super();		instanceExtension = ConcreteBeanInstanceExtensionFactory.getInstance(this);	}	/**	 * getInjector	 */	private salesdb.websphere_deploy.LocationBeanInjector_176caeeb getInjector() {		return (salesdb.websphere_deploy.LocationBeanInjector_176caeeb)instanceExtension.getInjector();	}	/**	 * hydrate	 */	public void hydrate(Object inRecord) {		dataCacheEntry = (salesdb.websphere_deploy.LocationBeanCacheEntry_176caeeb) inRecord;;		super.ejbLoad();	}	/**	 * resetCMP	 */	public void resetCMP() {			dataCacheEntry = null;	}	/**	 * resetCMR	 */	public void resetCMR() {			locationfkPurchaseInverseLink = null;	}	/**	 * ejbFindByPrimaryKey	 */	public salesdb.LocationKey ejbFindByPrimaryKey(salesdb.LocationKey primaryKey) throws javax.ejb.FinderException {		return (salesdb.LocationKey)instanceExtension.ejbFindByPrimaryKey(primaryKey);	}	/**	 * ejbFindByPrimaryKey	 */	public Object ejbFindByPrimaryKey(java.lang.Object pk) throws javax.ejb.FinderException {		return ejbFindByPrimaryKey((salesdb.LocationKey)pk);	}	/**	 * ejbFindByPrimaryKeyForCMR_Local	 */	public salesdb.LocationKey ejbFindByPrimaryKeyForCMR_Local(salesdb.LocationKey pk) throws javax.ejb.FinderException {		return (salesdb.LocationKey)instanceExtension.ejbFindByPrimaryKey(pk);	}	/**	 * ejbCreate	 */	public salesdb.LocationKey ejbCreate(java.lang.String zipcode) throws javax.ejb.CreateException {		dataCacheEntry = new LocationBeanCacheEntryImpl_176caeeb();		 super.ejbCreate(zipcode);		return (salesdb.LocationKey)instanceExtension.ejbCreate();	}	/**	 * ejbPostCreate	 */	public void ejbPostCreate(java.lang.String zipcode) throws javax.ejb.CreateException {		super.ejbPostCreate(zipcode);		instanceExtension.ejbPostCreate();	}	/**	 * ejbCreate	 */	public salesdb.LocationKey ejbCreate(java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String areacode) throws javax.ejb.CreateException {		dataCacheEntry = new LocationBeanCacheEntryImpl_176caeeb();		 super.ejbCreate(zipcode, city, state, areacode);		return (salesdb.LocationKey)instanceExtension.ejbCreate();	}	/**	 * ejbPostCreate	 */	public void ejbPostCreate(java.lang.String zipcode, java.lang.String city, java.lang.String state, java.lang.String areacode) throws javax.ejb.CreateException {		super.ejbPostCreate(zipcode, city, state, areacode);		instanceExtension.ejbPostCreate();	}	/**	 * createPrimaryKey	 */	public Object createPrimaryKey() {		salesdb.LocationKey pk = new salesdb.LocationKey();		pk.zipcode = getZipcode();		return pk;	}	/**	 * getNumberOfFields	 */	public int getNumberOfFields() {		return 5;	}	/**	 * getLink	 */	public com.ibm.ws.ejbpersistence.associations.AssociationLink getLink(java.lang.String name) {		if (name.equals("locationfkPurchaseInverse")) return getLocationfkPurchaseInverseLink();		return null;	}	/**	 * executeFinderForLink	 */	public java.lang.Object executeFinderForLink(java.lang.String name, java.lang.Object key) throws javax.ejb.FinderException {		if (name.equals("locationfkPurchaseInverse")){			salesdb.websphere_deploy.PurchaseBeanInternalLocalHome_e813240d home = (salesdb.websphere_deploy.PurchaseBeanInternalLocalHome_e813240d)instanceExtension.getHomeForLink("locationfkPurchaseInverse");		  return home.findLocationfkPurchaseInverseByLocationfkKey_Local((salesdb.LocationKey)key);		}		return null;	}	/**	 * getLocationfkPurchaseInverseLink	 */	private com.ibm.ws.ejbpersistence.associations.AssociationLink getLocationfkPurchaseInverseLink() {		if (locationfkPurchaseInverseLink == null) 		locationfkPurchaseInverseLink = instanceExtension.createLink("locationfkPurchaseInverse",null,4);		return locationfkPurchaseInverseLink;	}	private com.ibm.ws.ejbpersistence.associations.AssociationLink locationfkPurchaseInverseLink;	/**	 * ejbFindLocationfkByLocationfkPurchaseInverseKey_Local	 */	public salesdb.LocationKey ejbFindLocationfkByLocationfkPurchaseInverseKey_Local(salesdb.PurchaseKey key) throws javax.ejb.FinderException {		Object[] result = instanceExtension.getAssociatedKeys("locationfkPurchaseInverse",key);		if (result!=null )  return (salesdb.LocationKey) result[0];		javax.resource.cci.IndexedRecord record = instanceExtension.getInputRecord("findLocationfkByLocationfkPurchaseInverseKey_Local");		getInjector().findLocationfkByLocationfkPurchaseInverseKey_Local(key, record);		return (salesdb.LocationKey) instanceExtension.executeFind("findLocationfkByLocationfkPurchaseInverseKey_Local", record);	}	/**	 * Get accessor for persistent attribute: city	 */	public java.lang.String getCity() {		return dataCacheEntry.getCity();	}	/**	 * Set accessor for persistent attribute: city	 */	public void setCity(java.lang.String newCity) {		instanceExtension.markDirty(0,getCity(),newCity);		dataCacheEntry.setCity(newCity);	}	/**	 * Get accessor for persistent attribute: state	 */	public java.lang.String getState() {		return dataCacheEntry.getState();	}	/**	 * Set accessor for persistent attribute: state	 */	public void setState(java.lang.String newState) {		instanceExtension.markDirty(1,getState(),newState);		dataCacheEntry.setState(newState);	}	/**	 * Get accessor for persistent attribute: zipcode	 */	public java.lang.String getZipcode() {		return dataCacheEntry.getZipcode();	}	/**	 * Set accessor for persistent attribute: zipcode	 */	public void setZipcode(java.lang.String newZipcode) {		instanceExtension.markDirty(2,getZipcode(),newZipcode);		dataCacheEntry.setZipcode(newZipcode);	}	/**	 * Get accessor for persistent attribute: areacode	 */	public java.lang.String getAreacode() {		return dataCacheEntry.getAreacode();	}	/**	 * Set accessor for persistent attribute: areacode	 */	public void setAreacode(java.lang.String newAreacode) {		instanceExtension.markDirty(3,getAreacode(),newAreacode);		dataCacheEntry.setAreacode(newAreacode);	}}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -