📄 concretelocation_176caeeb.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 + -