|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.ivj.ejb.runtime.AbstractAccessBean | +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean | +--com.ibm.commerce.fulfillment.objects.CatalogEntryCalculationCodeAccessBean
This bean provides access to the CATENCALCD table.
The following is a description of this table:
A row in this table indicates that a CalculationCode is attached to a CatalogEntry and its PRODUCT_ITEM children (or all CatalogEntries) for the specified Store and TradingAgreement (or all TradingAgreements).
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
CatalogEntryCalculationCodeAccessBean()
Default constructor. |
|
CatalogEntryCalculationCodeAccessBean(javax.ejb.EJBObject aEJBObject)
Creates an access bean for the specified EJB. |
|
CatalogEntryCalculationCodeAccessBean(java.lang.Integer aStoreId,
java.lang.Integer aCalculationCodeId,
java.lang.Long aCatalogEntryId)
Creates an access bean with the specified attributes. |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByCalculationCodeAndStore(java.lang.Integer aCalculationCodeId,
java.lang.Integer aStoreId)
Retrieves the CatalogEntryCalculationCodeAccessBeans that match the specified CalculationCode and Store. |
java.util.Enumeration |
findByCatalogEntryAndStore(java.lang.Long aCatalogEntryId,
java.lang.Integer aStoreId)
Retrieves the CatalogEntryCalculationCodeAccessBeans that match the specified CatalogEntry and Store. |
java.lang.String |
getCalculationCodeId()
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getCalculationCodeIdInEJBType()
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.String |
getCatalogEntryCalculationCodeId()
This method provides access to the CATENCALCD.CATENCALCD_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getCatalogEntryCalculationCodeIdInEJBType()
This method provides access to the CATENCALCD.CATENCALCD_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getCatalogEntryId()
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getCatalogEntryIdInEJBType()
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getContractId()
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getContractIdInEJBType()
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getStoreId()
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL. |
java.lang.Integer |
getStoreIdInEJBType()
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
void |
setCalculationCodeId(java.lang.String aCalculationCodeId)
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL. |
void |
setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setCatalogEntryId(java.lang.String aCatalogEntryId)
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL. |
void |
setContractId(java.lang.Long aContractId)
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL. |
void |
setContractId(java.lang.String aContractId)
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL. |
void |
setInitKey_catalogEntryCalculationCodeId(java.lang.String aInitKey_catalogEntryCalculationCodeId)
Set the primary key for this object |
void |
setStoreId(java.lang.Integer aStoreId)
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL. |
void |
setStoreId(java.lang.String aStoreId)
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL. |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean |
__getCache, __getCache, __getKey, __setCache, __setCache, __setKey, commitCopyHelper, createAccessBeans, createAccessBeans, instantiateEJBByPrimaryKey, refreshCopyHelper, setEJBRef |
Methods inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
defaultJNDIName, defaultNameServiceType, defaultNameServiceURL, getEJBRef, getGlobalHome, getHome, getInit_GlobalNameServiceTypeName, getInit_GlobalNameServiceURLName, getInit_JNDIName, getInit_NameServiceTypeName, getInit_NameServiceURLName, getInitContext, getInitContext, instantiateEJB, resetEJBRef, resetHomeCache, setInit_GlobalNameServiceTypeName, setInit_GlobalNameServiceURLName, setInit_JNDIName, setInit_NameServiceTypeName, setInit_NameServiceURLName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public CatalogEntryCalculationCodeAccessBean()
Default constructor. Maps to findByPrimaryKey.
public CatalogEntryCalculationCodeAccessBean(javax.ejb.EJBObject aEJBObject) throws java.rmi.RemoteException
Creates an access bean for the specified EJB.
aEJBObject
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic CatalogEntryCalculationCodeAccessBean(java.lang.Integer aStoreId, java.lang.Integer aCalculationCodeId, java.lang.Long aCatalogEntryId) throws javax.naming.NamingException, javax.ejb.CreateException, javax.ejb.FinderException, java.rmi.RemoteException
Creates an access bean with the specified attributes.
aStoreId
- the Store IDaCalculationCodeId
- the CalculationCode IDaCatalogEntryId
- the CatalogEntry IDjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionMethod Detail |
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Update(flush) data to the EJBObject (persistent storage).
commitCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCalculationCodeAndStore(java.lang.Integer aCalculationCodeId, java.lang.Integer aStoreId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CatalogEntryCalculationCodeAccessBeans that match the specified CalculationCode and Store.
The SQL query used to fetch all the required rows from the
CATENCALCD table is:
SELECT * FROM CATENCALCD T1 WHERE
T1.CALCODE_ID = ? AND T1.STORE_ID = ?
aCalculationCodeId
- the CalculationCode IDaStoreId
- the Store IDjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByCatalogEntryAndStore(java.lang.Long aCatalogEntryId, java.lang.Integer aStoreId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the CatalogEntryCalculationCodeAccessBeans that match the specified CatalogEntry and Store.
The SQL query used to fetch all the required rows from the
CATENCALCD table is:
SELECT * FROM CATENCALCD T1 WHERE
T1.CATENTRY_ID = ? AND T1.STORE_ID = ?
aCatalogEntryId
- the CatalogEntry IDaStoreId
- the Store IDjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCalculationCodeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode.
getCalculationCodeId
in interface CatalogEntryCalculationCodeAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getCalculationCodeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogEntryCalculationCodeId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CATENCALCD_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
getCatalogEntryCalculationCodeId
in interface CatalogEntryCalculationCodeAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogEntryCalculationCodeIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CATENCALCD_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Generated unique key.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getCatalogEntryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry. NULL implies all CatalogEntries. If the CatalogEntry has children in the CATENTREL table with a CATRELTYPE_ID of "PRODUCT_ITEM", then the CalculationCode is also attached to those children.
getCatalogEntryId
in interface CatalogEntryCalculationCodeAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getCatalogEntryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry. NULL implies all CatalogEntries. If the CatalogEntry has children in the CATENTREL table with a CATRELTYPE_ID of "PRODUCT_ITEM", then the CalculationCode is also attached to those children.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getContractId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement. NULL implies all TradingAgreements.
getContractId
in interface CatalogEntryCalculationCodeAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Long getContractIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement. NULL implies all TradingAgreements.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getStoreId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The Store.
getStoreId
in interface CatalogEntryCalculationCodeAccessBeanData
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.Integer getStoreIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The Store.
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
Load data from the EJBObject.
refreshCopyHelper
in class com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic void setCalculationCodeId(java.lang.Integer aCalculationCodeId)
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode.
aCalculationCodeId
- java.lang.Integerpublic void setCalculationCodeId(java.lang.String aCalculationCodeId)
This method provides access to the CATENCALCD.CALCODE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The CalculationCode.
setCalculationCodeId
in interface CatalogEntryCalculationCodeAccessBeanData
aCalculationCodeId
- java.lang.Stringpublic void setCatalogEntryId(java.lang.Long aCatalogEntryId)
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry. NULL implies all CatalogEntries. If the CatalogEntry has children in the CATENTREL table with a CATRELTYPE_ID of "PRODUCT_ITEM", then the CalculationCode is also attached to those children.
aCatalogEntryId
- java.lang.Longpublic void setCatalogEntryId(java.lang.String aCatalogEntryId)
This method provides access to the CATENCALCD.CATENTRY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The CatalogEntry. NULL implies all CatalogEntries. If the CatalogEntry has children in the CATENTREL table with a CATRELTYPE_ID of "PRODUCT_ITEM", then the CalculationCode is also attached to those children.
setCatalogEntryId
in interface CatalogEntryCalculationCodeAccessBeanData
aCatalogEntryId
- java.lang.Stringpublic void setContractId(java.lang.Long aContractId)
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement. NULL implies all TradingAgreements.
aContractId
- java.lang.Longpublic void setContractId(java.lang.String aContractId)
This method provides access to the CATENCALCD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The TradingAgreement. NULL implies all TradingAgreements.
setContractId
in interface CatalogEntryCalculationCodeAccessBeanData
aContractId
- java.lang.Stringpublic void setInitKey_catalogEntryCalculationCodeId(java.lang.String aInitKey_catalogEntryCalculationCodeId)
Set the primary key for this object
aInitKey_catalogEntryCalculationCodeId
- java.lang.Stringpublic void setStoreId(java.lang.Integer aStoreId)
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The Store.
aStoreId
- java.lang.Integerpublic void setStoreId(java.lang.String aStoreId)
This method provides access to the CATENCALCD.STORE_ID column of DB2 type INTEGER NOT NULL.
The following is a description of this column:
The Store.
setStoreId
in interface CatalogEntryCalculationCodeAccessBeanData
aStoreId
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |