|
||||||||
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.order.objects.OrderPaymentMethodAccessBean
This bean provides access to the ORDPAYMTHD table.
The following is a description of this table:
The Order Payment Method table contains order payment or refund methods selected for an order. It is also used to keep track of the actual amount charged or refunded against the order.
Fields inherited from class com.ibm.ivj.ejb.runtime.AbstractAccessBean |
DEFAULT_NAMESERVICE_PROVIDER_URL, DEFAULT_NAMESERVICE_TYPE, ejbRef |
Constructor Summary | |
OrderPaymentMethodAccessBean()
Default constructor. |
|
OrderPaymentMethodAccessBean(javax.ejb.EJBObject object)
Creates an access bean for the specified EJB |
|
OrderPaymentMethodAccessBean(java.lang.Long anOrderId,
java.lang.String astrPaymentMethodID,
java.lang.String astrPaymentDevice,
boolean abEncrypt)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrderPaymentMethodAccessBean(java.lang.Long anOrderId,
java.lang.String astrPaymentMethodID,
java.lang.String astrPaymentDevice,
java.lang.Long anRefundNumber,
boolean abEncrypt)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
|
OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData aOrderPaymentMethodInputData,
boolean bEncrypt)
Maps to a corresponding ejbCreate method in the home interface of the EJB |
Method Summary | |
void |
commitCopyHelper()
Update(flush) data to the EJBObject (persistent storage). |
java.util.Enumeration |
findByOrder(java.lang.Long anOrderId)
Retrieves all the order payment methods for the specified order. |
java.util.Enumeration |
findByStoreIdForSummary(java.lang.Integer aStoreEntId,
java.sql.Timestamp latestChargeTime,
java.lang.Integer maxRows)
Retrieves the Order Payment Methods for the specified Store Entity with null PaySummary_ID but with non-null Charge Amount, Account_id and Policy_id. |
java.util.Enumeration |
findRecordsForSummaryByStoreentId(java.lang.Integer aStoreEntId)
Retrieves the Order Payment Methods for the specified Store Entity with null PaySummary_ID but with Charge Amount that is not NULL. |
java.util.Enumeration |
findWithPushDownQuery(java.lang.String whereClause)
Retrieves ordpaymthd rows identified by the specified WHERE clause. |
java.lang.String |
getAccountId()
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getAccountIdInEJBType()
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getActualAmount()
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getActualAmountInEJBType()
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getBigIntField1()
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL. |
java.lang.Long |
getBigIntField1InEJBType()
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL. |
java.lang.String |
getBigIntField2()
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL. |
java.lang.Long |
getBigIntField2InEJBType()
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL. |
java.lang.String |
getBigIntField3()
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL. |
java.lang.Long |
getBigIntField3InEJBType()
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL. |
java.lang.String |
getBuyerPurchaseOrderId()
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getBuyerPurchaseOrderIdInEJBType()
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getChargeAmount()
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getChargeAmountCurrency()
This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3) NULL. |
java.math.BigDecimal |
getChargeAmountInEJBType()
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getChargeTime()
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getChargeTimeInEJBType()
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getCreditLineId()
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getCreditLineIdInEJBType()
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getDecimalField1()
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getDecimalField1InEJBType()
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getDecimalField2()
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getDecimalField2InEJBType()
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getDecimalField3()
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getDecimalField3InEJBType()
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getEndDate()
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getEndDateInEJBType()
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getMaximumAuthorizationAmount()
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.math.BigDecimal |
getMaximumAuthorizationAmountInEJBType()
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
java.lang.String |
getOrderId()
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getOrderIdInEJBType()
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getPaymentDevice()
This method provides access to the ORDPAYMTHD.PAYDEVICE column of DB2 type CHAR(64) NOT NULL. |
java.lang.String |
getPaymentMethodID()
This method provides access to the ORDPAYMTHD.PAYMETHOD column of DB2 type CHAR(5) NOT NULL. |
java.lang.String |
getPaymentSummaryId()
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getPaymentSummaryIdInEJBType()
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getPolicyId()
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getPolicyIdInEJBType()
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getPurchaseOrderNumber()
Retrieves the buyer purchase order number for the order if one was specified by the buyer at the time the order was submitted for processing. |
java.lang.String |
getRefundNumber()
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL. |
java.lang.Long |
getRefundNumberInEJBType()
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL. |
java.lang.String |
getRmaId()
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getRmaIdInEJBType()
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getStartDate()
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL. |
java.sql.Timestamp |
getStartDateInEJBType()
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL. |
java.lang.String |
getStatus()
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL. |
java.lang.Integer |
getStatusInEJBType()
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL. |
java.lang.String |
getStringField1()
This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getStringField2()
This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getStringField3()
This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254) NULL. |
java.lang.String |
getTradingId()
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.Long |
getTradingIdInEJBType()
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL. |
java.lang.String |
getXMLData()
This method provides access to the ORDPAYMTHD.XMLDATA column of DB2 type LONG VARCHAR NULL. |
void |
refreshCopyHelper()
Load data from the EJBObject. |
void |
setAccountId(java.lang.Long aAccountId)
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL. |
void |
setAccountId(java.lang.String aAccountId)
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL. |
void |
setActualAmount(java.math.BigDecimal aActualAmount)
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setActualAmount(java.lang.String aActualAmount)
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setBigIntField1(java.lang.Long aBigIntField1)
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL. |
void |
setBigIntField1(java.lang.String aBigIntField1)
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL. |
void |
setBigIntField2(java.lang.Long aBigIntField2)
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL. |
void |
setBigIntField2(java.lang.String aBigIntField2)
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL. |
void |
setBigIntField3(java.lang.Long aBigIntField3)
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL. |
void |
setBigIntField3(java.lang.String aBigIntField3)
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL. |
void |
setBuyerPurchaseOrderId(java.lang.Long aBuyerPurchaseOrderId)
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL. |
void |
setBuyerPurchaseOrderId(java.lang.String aBuyerPurchaseOrderId)
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL. |
void |
setChargeAmount(java.math.BigDecimal aChargeAmount)
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setChargeAmount(java.lang.String aChargeAmount)
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setChargeAmountCurrency(java.lang.String aChargeAmountCurrency)
This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3) NULL. |
void |
setChargeTime(java.lang.String aChargeTime)
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL. |
void |
setChargeTime(java.sql.Timestamp aChargeTime)
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL. |
void |
setCreditLineId(java.lang.Long aCreditLineId)
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL. |
void |
setCreditLineId(java.lang.String aCreditLineId)
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL. |
void |
setDecimalField1(java.math.BigDecimal aDecimalField1)
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL. |
void |
setDecimalField1(java.lang.String aDecimalField1)
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL. |
void |
setDecimalField2(java.math.BigDecimal aDecimalField2)
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL. |
void |
setDecimalField2(java.lang.String aDecimalField2)
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL. |
void |
setDecimalField3(java.math.BigDecimal aDecimalField3)
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL. |
void |
setDecimalField3(java.lang.String aDecimalField3)
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL. |
void |
setEndDate(java.lang.String aEndDate)
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL. |
void |
setEndDate(java.sql.Timestamp aEndDate)
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL. |
void |
setInitKey_orderId(java.lang.String aInitKey_orderId)
Set the primary key for this object |
void |
setInitKey_paymentDevice(byte[] aInitKey_paymentDevice)
Set the primary key for this object |
void |
setInitKey_paymentMethodID(java.lang.String aInitKey_paymentMethodID)
Set the primary key for this object |
void |
setInitKey_refundNumber(java.lang.String aInitKey_refundNumber)
Set the primary key for this object |
void |
setMaximumAuthorizationAmount(java.math.BigDecimal aMaximumAuthorizationAmount)
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setMaximumAuthorizationAmount(java.lang.String aMaximumAuthorizationAmount)
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL. |
void |
setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
void |
setOrderId(java.lang.String aOrderId)
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL. |
void |
setPaymentSummaryId(java.lang.Long aPaymentSummaryId)
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL. |
void |
setPaymentSummaryId(java.lang.String aPaymentSummaryId)
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL. |
void |
setPolicyId(java.lang.Long aPolicyId)
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL. |
void |
setPolicyId(java.lang.String aPolicyId)
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL. |
void |
setRefundNumber(java.lang.Long aRefundNumber)
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL. |
void |
setRefundNumber(java.lang.String aRefundNumber)
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL. |
void |
setRmaId(java.lang.Long aRmaId)
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL. |
void |
setRmaId(java.lang.String aRmaId)
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL. |
void |
setStartDate(java.lang.String aStartDate)
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL. |
void |
setStartDate(java.sql.Timestamp aStartDate)
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL. |
void |
setStatus(java.lang.Integer aStatus)
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL. |
void |
setStatus(java.lang.String aStatus)
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL. |
void |
setStringField1(java.lang.String aStringField1)
This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254) NULL. |
void |
setStringField2(java.lang.String aStringField2)
This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254) NULL. |
void |
setStringField3(java.lang.String aStringField3)
This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254) NULL. |
void |
setTradingId(java.lang.Long aTradingId)
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL. |
void |
setTradingId(java.lang.String aTradingId)
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL. |
void |
setXMLData(java.lang.String aXMLData)
This method provides access to the ORDPAYMTHD.XMLDATA column of DB2 type LONG VARCHAR 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 OrderPaymentMethodAccessBean()
Default constructor. Maps to findByPrimaryKey.
public OrderPaymentMethodAccessBean(javax.ejb.EJBObject object) throws java.rmi.RemoteException
Creates an access bean for the specified EJB
object
- The EJB Object used for the access bean construction.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionpublic OrderPaymentMethodAccessBean(java.lang.Long anOrderId, java.lang.String astrPaymentMethodID, java.lang.String astrPaymentDevice, boolean abEncrypt) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
anOrderId
- The Order identifierastrPaymentMethodID
- The order payment methodastrPaymentDevice
- The payment device identifierabEncrypt
- A boolean flag used to specify whether to store payment device identifier encrypted or in clear textjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderPaymentMethodAccessBean(java.lang.Long anOrderId, java.lang.String astrPaymentMethodID, java.lang.String astrPaymentDevice, java.lang.Long anRefundNumber, boolean abEncrypt) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
anOrderId
- The Order identifierastrPaymentMethodID
- The order payment methodastrPaymentDevice
- The payment device identifieranRefundNumber
- The Refund number if this entry represents a refund entryabEncrypt
- A boolean flag used to specify whether to store payment device identifier encrypted or in clear textjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData aOrderPaymentMethodInputData, boolean bEncrypt) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
aOrderPaymentMethodInputData
- The OrderPaymentMethodInputData object with values for many of the fields.bEncrypt
- A boolean flag used to specify whether to store payment device identifier encrypted or in clear textjavax.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 findByOrder(java.lang.Long anOrderId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves all the order payment methods for the specified order.
The SQL query used to fetch all the required rows from the ORDPAYMTHD table is:
SELECT * FROM ORDPAYMTHD T1 WHERE (T1.ORDERS_ID = ?)
anOrderId
- The ID of the order for which payment methods are queriedjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findByStoreIdForSummary(java.lang.Integer aStoreEntId, java.sql.Timestamp latestChargeTime, java.lang.Integer maxRows) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the Order Payment Methods for the specified Store Entity with null PaySummary_ID but with non-null Charge Amount, Account_id and Policy_id. The returned rows must have a Charge Time earlier than the specified time and shall be ordered by Account_id, policy_id, Charge Amount currency and Charge Time. The number of rows returned must not exceed the number specified in maxRows.
The SQL query used to fetch the requested row for the specified Store is:
SELECT * FROM ORDPAYMTHD T1 WHERE T1.ORDERS_ID IN (SELECT ORDERS.ORDERS_ID FROM ORDERS WHERE ORDERS.STOREENT_ID=?) AND T1.PAYSUMMARY_ID IS NULL AND T1.CHARGEAMOUNT IS NOT NULL AND T1.ACCOUNT_ID IS NOT NULLAND T1.POLICY_ID IS NOT NULL AND T1.CHARGETIME < ?
aStoreEntId
- The ID of the Store Entity.latestChargeTime
- The time that the amount is charged to customer must be before this time.maxRows
- The maximum number of rows to return for the query.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findRecordsForSummaryByStoreentId(java.lang.Integer aStoreEntId) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves the Order Payment Methods for the specified Store Entity with null PaySummary_ID but with Charge Amount that is not NULL. The returned rows shall be ordered by Account_id, policy_id and Charge Amount currency.
The SQL query used to fetch the requested row for the specified Store is:
SELECT * FROM ORDPAYMTHD T1 WHERE T1.ORDERS_ID IN (SELECT ORDERS_ID FROM ORDERS WHERE STOREENT_ID = ?) AND T1.PAYSUMMARY_ID IS NULL AND T1.CHARGEAMOUNT IS NOT NULL ORDER BY T1.ACCOUNT_ID, T1.POLICY_ID, T1.CHARGEAMTCURR
aStoreEntId
- The ID of the Store Entityjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.util.Enumeration findWithPushDownQuery(java.lang.String whereClause) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves ordpaymthd rows identified by the specified WHERE clause.
whereClause
- The WHERE clause string.java.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionjavax.naming.NamingException
- The javax.naming.NamingException exceptionpublic java.lang.String getAccountId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the business account. Foreign key to the ACCOUNT table.
getAccountId
in interface OrderPaymentMethodAccessBeanData
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 getAccountIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the business account. Foreign key to the ACCOUNT table.
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 getActualAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Actual amount deposited or refunded for this order. For refunds, this amount is negative. This amount is in the same currency as the Order.
getActualAmount
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getActualAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Actual amount deposited or refunded for this order. For refunds, this amount is negative. This amount is in the same currency as the Order.
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 getBigIntField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
getBigIntField1
in interface OrderPaymentMethodAccessBeanData
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 getBigIntField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getBigIntField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
getBigIntField2
in interface OrderPaymentMethodAccessBeanData
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 getBigIntField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getBigIntField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
getBigIntField3
in interface OrderPaymentMethodAccessBeanData
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 getBigIntField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getBuyerPurchaseOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the BuyerPO representing the buyer purchase order number specified for the Order. Foreign key to the BUYERPO table.
getBuyerPurchaseOrderId
in interface OrderPaymentMethodAccessBeanData
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 getBuyerPurchaseOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the BuyerPO representing the buyer purchase order number specified for the Order. Foreign key to the BUYERPO table.
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 getChargeAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The actual amount converted to the default currency of the store.
getChargeAmount
in interface OrderPaymentMethodAccessBeanData
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 getChargeAmountCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3) NULL.
The following is a description of this column:
Currency for the CHARGEAMOUNT column. This is a currency code as per ISO 4217 standards.
getChargeAmountCurrency
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getChargeAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The actual amount converted to the default currency of 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 java.lang.String getChargeTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Time charge amount was updated.
getChargeTime
in interface OrderPaymentMethodAccessBeanData
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.sql.Timestamp getChargeTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Time charge amount was updated.
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 getCreditLineId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the credit line to track charges for purchases that have PayMethod equals "LOC". Foreign key to the CREDITLINE table.
getCreditLineId
in interface OrderPaymentMethodAccessBeanData
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 getCreditLineIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the credit line to track charges for purchases that have PayMethod equals "LOC". Foreign key to the CREDITLINE table.
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 getDecimalField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getDecimalField1
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getDecimalField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getDecimalField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getDecimalField2
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getDecimalField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getDecimalField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getDecimalField3
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getDecimalField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getEndDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The end date. The default DoPayment implementation uses this column to hold the credit card expiry date.
getEndDate
in interface OrderPaymentMethodAccessBeanData
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.sql.Timestamp getEndDateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The end date. The default DoPayment implementation uses this column to hold the credit card expiry date.
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 getMaximumAuthorizationAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Payment maximum authorization amount.
getMaximumAuthorizationAmount
in interface OrderPaymentMethodAccessBeanData
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.math.BigDecimal getMaximumAuthorizationAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Payment maximum authorization amount.
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 getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order ID. Foreign key to the ORDERS table.
getOrderId
in interface OrderPaymentMethodAccessBeanData
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 getOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order ID. Foreign key to the ORDERS table.
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 getPaymentDevice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.PAYDEVICE column of DB2 type CHAR(64) NOT NULL.
The following is a description of this column:
The payment device identifier. The default DoPayment implementation stores the credit card number in this column. The number will be encrypted if PDIEncrypt is set to "on" in the WebSphere Commerce configuration file.
getPaymentDevice
in interface OrderPaymentMethodAccessBeanData
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 getPaymentMethodID() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.PAYMETHOD column of DB2 type CHAR(5) NOT NULL.
The following is a description of this column:
The order payment method up to 5 characters. If Payment Manager is used to process payment for the Order this column holds the word "PSRVR". "LOC" is used to indicate payment using CreditLine.
getPaymentMethodID
in interface OrderPaymentMethodAccessBeanData
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 getPaymentSummaryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Identifies the payment summary entry that this payment is part of. This field is updated when the Payment Summary entry is created by running the PaymentSummaryGenerate command.
getPaymentSummaryId
in interface OrderPaymentMethodAccessBeanData
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 getPaymentSummaryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Identifies the payment summary entry that this payment is part of. This field is updated when the Payment Summary entry is created by running the PaymentSummaryGenerate command.
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 getPolicyId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The payment policy ID which identifies the payment policy used for this purchase.
getPolicyId
in interface OrderPaymentMethodAccessBeanData
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 getPolicyIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The payment policy ID which identifies the payment policy used for this purchase.
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 getPurchaseOrderNumber() throws javax.naming.NamingException, javax.ejb.CreateException, java.rmi.RemoteException, javax.ejb.FinderException
Retrieves the buyer purchase order number for the order if one was specified by the buyer at the time the order was submitted for processing.
javax.naming.NamingException
- The javax.naming.NamingException exceptionjavax.ejb.CreateException
- The javax.ejb.CreateException exceptionjava.rmi.RemoteException
- The java.rmi.RemoteException exceptionjavax.ejb.FinderException
- The javax.ejb.FinderException exceptionpublic java.lang.String getRefundNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Refund number if this entry represents a refund entry. (For refund, use the return merchandise authorization (RMA) ID as the refund number.)
getRefundNumber
in interface OrderPaymentMethodAccessBeanData
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 getRefundNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Refund number if this entry represents a refund entry. (For refund, use the return merchandise authorization (RMA) ID as the refund number.)
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 getRmaId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The return merchandise authorization (RMA) ID for the refund against this order. Foreign key to the RMA table.
getRmaId
in interface OrderPaymentMethodAccessBeanData
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 getRmaIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The return merchandise authorization (RMA) ID for the refund against this order. Foreign key to the RMA table.
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 getStartDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The start date. DoPayment implementation may use this for its own purpose. (This column is not used by the default DoPayment implementation.)
getStartDate
in interface OrderPaymentMethodAccessBeanData
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.sql.Timestamp getStartDateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The start date. DoPayment implementation may use this for its own purpose. (This column is not used by the default DoPayment implementation.)
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 getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL.
The following is a description of this column:
This column is reserved for IBM Internal use.
getStatus
in interface OrderPaymentMethodAccessBeanData
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 getStatusInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL.
The following is a description of this column:
Reserved for IBM internal use.
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 getStringField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getStringField1
in interface OrderPaymentMethodAccessBeanData
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 getStringField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getStringField2
in interface OrderPaymentMethodAccessBeanData
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 getStringField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
getStringField3
in interface OrderPaymentMethodAccessBeanData
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 getTradingId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID for the Trading Agreement. Usually used for Refund entries only. Foreign key to the Trading table.
getTradingId
in interface OrderPaymentMethodAccessBeanData
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 getTradingIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID for the Trading Agreement. Usually used for Refund entries only. Foreign key to the Trading table.
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 getXMLData() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
This method provides access to the ORDPAYMTHD.XMLDATA column of DB2 type LONG VARCHAR NULL.
The following is a description of this column:
The Order XML generated at payment deposit time. (Used by the default DebitAccount task command implementation.)
getXMLData
in interface OrderPaymentMethodAccessBeanData
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 setAccountId(java.lang.Long aAccountId)
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the business account. Foreign key to the ACCOUNT table.
aAccountId
- java.lang.Longpublic void setAccountId(java.lang.String aAccountId)
This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The ID of the business account. Foreign key to the ACCOUNT table.
setAccountId
in interface OrderPaymentMethodAccessBeanData
aAccountId
- java.lang.Stringpublic void setActualAmount(java.math.BigDecimal aActualAmount)
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Actual amount deposited or refunded for this order. For refunds, this amount is negative. This amount is in the same currency as the Order.
aActualAmount
- java.math.BigDecimalpublic void setActualAmount(java.lang.String aActualAmount)
This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Actual amount deposited or refunded for this order. For refunds, this amount is negative. This amount is in the same currency as the Order.
setActualAmount
in interface OrderPaymentMethodAccessBeanData
aActualAmount
- java.lang.Stringpublic void setBigIntField1(java.lang.Long aBigIntField1)
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
aBigIntField1
- java.lang.Longpublic void setBigIntField1(java.lang.String aBigIntField1)
This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
setBigIntField1
in interface OrderPaymentMethodAccessBeanData
aBigIntField1
- java.lang.Stringpublic void setBigIntField2(java.lang.Long aBigIntField2)
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
aBigIntField2
- java.lang.Longpublic void setBigIntField2(java.lang.String aBigIntField2)
This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
setBigIntField2
in interface OrderPaymentMethodAccessBeanData
aBigIntField2
- java.lang.Stringpublic void setBigIntField3(java.lang.Long aBigIntField3)
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
aBigIntField3
- java.lang.Longpublic void setBigIntField3(java.lang.String aBigIntField3)
This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT NULL.
The following is a description of this column:
Reserved for IBM internal use.
setBigIntField3
in interface OrderPaymentMethodAccessBeanData
aBigIntField3
- java.lang.Stringpublic void setBuyerPurchaseOrderId(java.lang.Long aBuyerPurchaseOrderId)
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the BuyerPO representing the buyer purchase order number specified for the Order. Foreign key to the BUYERPO table.
aBuyerPurchaseOrderId
- java.lang.Longpublic void setBuyerPurchaseOrderId(java.lang.String aBuyerPurchaseOrderId)
This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the BuyerPO representing the buyer purchase order number specified for the Order. Foreign key to the BUYERPO table.
setBuyerPurchaseOrderId
in interface OrderPaymentMethodAccessBeanData
aBuyerPurchaseOrderId
- java.lang.Stringpublic void setChargeAmount(java.math.BigDecimal aChargeAmount)
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The actual amount converted to the default currency of the store.
aChargeAmount
- java.math.BigDecimalpublic void setChargeAmount(java.lang.String aChargeAmount)
This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
The actual amount converted to the default currency of the store.
setChargeAmount
in interface OrderPaymentMethodAccessBeanData
aChargeAmount
- java.lang.Stringpublic void setChargeAmountCurrency(java.lang.String aChargeAmountCurrency)
This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3) NULL.
The following is a description of this column:
Currency for the CHARGEAMOUNT column. This is a currency code as per ISO 4217 standards.
setChargeAmountCurrency
in interface OrderPaymentMethodAccessBeanData
aChargeAmountCurrency
- java.lang.Stringpublic void setChargeTime(java.lang.String aChargeTime)
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Time charge amount was updated.
setChargeTime
in interface OrderPaymentMethodAccessBeanData
aChargeTime
- java.lang.Stringpublic void setChargeTime(java.sql.Timestamp aChargeTime)
This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
Time charge amount was updated.
aChargeTime
- java.sql.Timestamppublic void setCreditLineId(java.lang.Long aCreditLineId)
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the credit line to track charges for purchases that have PayMethod equals "LOC". Foreign key to the CREDITLINE table.
aCreditLineId
- java.lang.Longpublic void setCreditLineId(java.lang.String aCreditLineId)
This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID of the credit line to track charges for purchases that have PayMethod equals "LOC". Foreign key to the CREDITLINE table.
setCreditLineId
in interface OrderPaymentMethodAccessBeanData
aCreditLineId
- java.lang.Stringpublic void setDecimalField1(java.math.BigDecimal aDecimalField1)
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
aDecimalField1
- java.math.BigDecimalpublic void setDecimalField1(java.lang.String aDecimalField1)
This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setDecimalField1
in interface OrderPaymentMethodAccessBeanData
aDecimalField1
- java.lang.Stringpublic void setDecimalField2(java.math.BigDecimal aDecimalField2)
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
aDecimalField2
- java.math.BigDecimalpublic void setDecimalField2(java.lang.String aDecimalField2)
This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setDecimalField2
in interface OrderPaymentMethodAccessBeanData
aDecimalField2
- java.lang.Stringpublic void setDecimalField3(java.math.BigDecimal aDecimalField3)
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
aDecimalField3
- java.math.BigDecimalpublic void setDecimalField3(java.lang.String aDecimalField3)
This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setDecimalField3
in interface OrderPaymentMethodAccessBeanData
aDecimalField3
- java.lang.Stringpublic void setEndDate(java.lang.String aEndDate)
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The end date. The default DoPayment implementation uses this column to hold the credit card expiry date.
setEndDate
in interface OrderPaymentMethodAccessBeanData
aEndDate
- java.lang.Stringpublic void setEndDate(java.sql.Timestamp aEndDate)
This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The end date. The default DoPayment implementation uses this column to hold the credit card expiry date.
aEndDate
- java.sql.Timestamppublic void setInitKey_orderId(java.lang.String aInitKey_orderId)
Set the primary key for this object
aInitKey_orderId
- java.lang.Stringpublic void setInitKey_paymentDevice(byte[] aInitKey_paymentDevice)
Set the primary key for this object
aInitKey_paymentDevice
- byte[]public void setInitKey_paymentMethodID(java.lang.String aInitKey_paymentMethodID)
Set the primary key for this object
aInitKey_paymentMethodID
- java.lang.Stringpublic void setInitKey_refundNumber(java.lang.String aInitKey_refundNumber)
Set the primary key for this object
aInitKey_refundNumber
- java.lang.Stringpublic void setMaximumAuthorizationAmount(java.math.BigDecimal aMaximumAuthorizationAmount)
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Payment maximum authorization amount.
aMaximumAuthorizationAmount
- java.math.BigDecimalpublic void setMaximumAuthorizationAmount(java.lang.String aMaximumAuthorizationAmount)
This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20,5) NULL.
The following is a description of this column:
Payment maximum authorization amount.
setMaximumAuthorizationAmount
in interface OrderPaymentMethodAccessBeanData
aMaximumAuthorizationAmount
- java.lang.Stringpublic void setOrderId(java.lang.Long aOrderId)
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order ID. Foreign key to the ORDERS table.
aOrderId
- java.lang.Longpublic void setOrderId(java.lang.String aOrderId)
This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Order ID. Foreign key to the ORDERS table.
setOrderId
in interface OrderPaymentMethodAccessBeanData
aOrderId
- java.lang.Stringpublic void setPaymentSummaryId(java.lang.Long aPaymentSummaryId)
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Identifies the payment summary entry that this payment is part of. This field is updated when the Payment Summary entry is created by running the PaymentSummaryGenerate command.
aPaymentSummaryId
- java.lang.Longpublic void setPaymentSummaryId(java.lang.String aPaymentSummaryId)
This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
Identifies the payment summary entry that this payment is part of. This field is updated when the Payment Summary entry is created by running the PaymentSummaryGenerate command.
setPaymentSummaryId
in interface OrderPaymentMethodAccessBeanData
aPaymentSummaryId
- java.lang.Stringpublic void setPolicyId(java.lang.Long aPolicyId)
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The payment policy ID which identifies the payment policy used for this purchase.
aPolicyId
- java.lang.Longpublic void setPolicyId(java.lang.String aPolicyId)
This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The payment policy ID which identifies the payment policy used for this purchase.
setPolicyId
in interface OrderPaymentMethodAccessBeanData
aPolicyId
- java.lang.Stringpublic void setRefundNumber(java.lang.Long aRefundNumber)
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Refund number if this entry represents a refund entry. (For refund, use the return merchandise authorization (RMA) ID as the refund number.)
aRefundNumber
- java.lang.Longpublic void setRefundNumber(java.lang.String aRefundNumber)
This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL.
The following is a description of this column:
Refund number if this entry represents a refund entry. (For refund, use the return merchandise authorization (RMA) ID as the refund number.)
setRefundNumber
in interface OrderPaymentMethodAccessBeanData
aRefundNumber
- java.lang.Stringpublic void setRmaId(java.lang.Long aRmaId)
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The return merchandise authorization (RMA) ID for the refund against this order. Foreign key to the RMA table.
aRmaId
- java.lang.Longpublic void setRmaId(java.lang.String aRmaId)
This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
The return merchandise authorization (RMA) ID for the refund against this order. Foreign key to the RMA table.
setRmaId
in interface OrderPaymentMethodAccessBeanData
aRmaId
- java.lang.Stringpublic void setStartDate(java.lang.String aStartDate)
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The start date. DoPayment implementation may use this for its own purpose. (This column is not used by the default DoPayment implementation.)
setStartDate
in interface OrderPaymentMethodAccessBeanData
aStartDate
- java.lang.Stringpublic void setStartDate(java.sql.Timestamp aStartDate)
This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP NULL.
The following is a description of this column:
The start date. DoPayment implementation may use this for its own purpose. (This column is not used by the default DoPayment implementation.)
aStartDate
- java.sql.Timestamppublic void setStatus(java.lang.Integer aStatus)
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL.
The following is a description of this column:
Reserved for IBM internal use.
aStatus
- java.lang.Integerpublic void setStatus(java.lang.String aStatus)
This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER NULL.
The following is a description of this column:
Reserved for IBM internal use.
setStatus
in interface OrderPaymentMethodAccessBeanData
aStatus
- java.lang.Stringpublic void setStringField1(java.lang.String aStringField1)
This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setStringField1
in interface OrderPaymentMethodAccessBeanData
aStringField1
- java.lang.Stringpublic void setStringField2(java.lang.String aStringField2)
This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setStringField2
in interface OrderPaymentMethodAccessBeanData
aStringField2
- java.lang.Stringpublic void setStringField3(java.lang.String aStringField3)
This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254) NULL.
The following is a description of this column:
Reserved for IBM internal use.
setStringField3
in interface OrderPaymentMethodAccessBeanData
aStringField3
- java.lang.Stringpublic void setTradingId(java.lang.Long aTradingId)
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID for the Trading Agreement. Usually used for Refund entries only. Foreign key to the Trading table.
aTradingId
- java.lang.Longpublic void setTradingId(java.lang.String aTradingId)
This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT NULL.
The following is a description of this column:
ID for the Trading Agreement. Usually used for Refund entries only. Foreign key to the Trading table.
setTradingId
in interface OrderPaymentMethodAccessBeanData
aTradingId
- java.lang.Stringpublic void setXMLData(java.lang.String aXMLData)
This method provides access to the ORDPAYMTHD.XMLDATA column of DB2 type LONG VARCHAR NULL.
The following is a description of this column:
The Order XML generated at payment deposit time. (Used by the default DebitAccount task command implementation.)
setXMLData
in interface OrderPaymentMethodAccessBeanData
aXMLData
- java.lang.String
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |