public class OrderPaymentMethodAccessBean extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean implements OrderPaymentMethodAccessBeanData
Constructor and Description |
---|
OrderPaymentMethodAccessBean()
Zero argument constructor used to initialize the access bean.
|
OrderPaymentMethodAccessBean(javax.ejb.EJBObject o) |
OrderPaymentMethodAccessBean(java.lang.Long arg1, java.lang.String arg2, java.lang.String arg3, boolean arg4)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
OrderPaymentMethodAccessBean(java.lang.Long argOrderId, java.lang.String argPaymentMethodID, java.lang.String argPaymentDevice, java.lang.Long argRefundNumber, boolean encrypt)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData aOrderPaymentMethodInputData, boolean encrypt)
Maps to a corresponding ejbCreate method in the home interface of the EJB
|
Modifier and Type | Method and Description |
---|---|
void | commitCopyHelper() |
protected java.lang.String | defaultJNDIName() |
java.util.Enumeration | findByOrder(java.lang.Long argOrderId)
Retrieves all the order payment methods for the specified order.
|
java.util.Enumeration | findByStoreIdForSummary(java.lang.Integer storeId, 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 argStoreentId)
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 query)
Retrieves ordpaymthd rows identified by the specified WHERE clause.
|
java.lang.String | getAccountId() |
java.lang.Long | getAccountIdInEJBType() |
java.lang.String | getActualAmount() |
java.math.BigDecimal | getActualAmountInEJBType() |
java.lang.String | getBigIntField1() |
java.lang.Long | getBigIntField1InEJBType() |
java.lang.String | getBigIntField2() |
java.lang.Long | getBigIntField2InEJBType() |
java.lang.String | getBigIntField3() |
java.lang.Long | getBigIntField3InEJBType() |
java.lang.String | getBuyerPurchaseOrderId() |
java.lang.Long | getBuyerPurchaseOrderIdInEJBType() |
java.lang.String | getChargeAmount() |
java.lang.String | getChargeAmountCurrency() |
java.math.BigDecimal | getChargeAmountInEJBType() |
java.lang.String | getChargeTime() |
java.sql.Timestamp | getChargeTimeInEJBType() |
java.lang.String | getCreditLineId() |
java.lang.Long | getCreditLineIdInEJBType() |
java.lang.String | getDecimalField1() |
java.math.BigDecimal | getDecimalField1InEJBType() |
java.lang.String | getDecimalField2() |
java.math.BigDecimal | getDecimalField2InEJBType() |
java.lang.String | getDecimalField3() |
java.math.BigDecimal | getDecimalField3InEJBType() |
java.lang.String | getEndDate() |
java.sql.Timestamp | getEndDateInEJBType() |
java.lang.String | getMaximumAuthorizationAmount() |
java.math.BigDecimal | getMaximumAuthorizationAmountInEJBType() |
java.lang.String | getOrderId() |
java.lang.Long | getOrderIdInEJBType() |
java.lang.String | getPaymentDevice() |
java.lang.String | getPaymentMethodID() |
java.lang.String | getPaymentSummaryId() |
java.lang.Long | getPaymentSummaryIdInEJBType() |
java.lang.String | getPolicyId() |
java.lang.Long | getPolicyIdInEJBType() |
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() |
java.lang.Long | getRefundNumberInEJBType() |
java.lang.String | getRmaId() |
java.lang.Long | getRmaIdInEJBType() |
java.lang.String | getStartDate() |
java.sql.Timestamp | getStartDateInEJBType() |
java.lang.String | getStatus() |
java.lang.Integer | getStatusInEJBType() |
java.lang.String | getStringField1() |
java.lang.String | getStringField2() |
java.lang.String | getStringField3() |
java.lang.String | getTradingId() |
java.lang.Long | getTradingIdInEJBType() |
java.lang.String | getXMLData() |
protected void | instantiateEJB() |
protected boolean | instantiateEJBByPrimaryKey() |
void | refreshCopyHelper() |
void | setAccountId(java.lang.Long newValue) |
void | setAccountId(java.lang.String newValue) |
void | setActualAmount(java.math.BigDecimal newValue) |
void | setActualAmount(java.lang.String newValue) |
void | setBigIntField1(java.lang.Long newValue) |
void | setBigIntField1(java.lang.String newValue) |
void | setBigIntField2(java.lang.Long newValue) |
void | setBigIntField2(java.lang.String newValue) |
void | setBigIntField3(java.lang.Long newValue) |
void | setBigIntField3(java.lang.String newValue) |
void | setBuyerPurchaseOrderId(java.lang.Long newValue) |
void | setBuyerPurchaseOrderId(java.lang.String newValue) |
void | setChargeAmount(java.math.BigDecimal newValue) |
void | setChargeAmount(java.lang.String newValue) |
void | setChargeAmountCurrency(java.lang.String newValue) |
void | setChargeTime(java.lang.String newValue) |
void | setChargeTime(java.sql.Timestamp newValue) |
void | setCreditLineId(java.lang.Long newValue) |
void | setCreditLineId(java.lang.String newValue) |
void | setDecimalField1(java.math.BigDecimal newValue) |
void | setDecimalField1(java.lang.String newValue) |
void | setDecimalField2(java.math.BigDecimal newValue) |
void | setDecimalField2(java.lang.String newValue) |
void | setDecimalField3(java.math.BigDecimal newValue) |
void | setDecimalField3(java.lang.String newValue) |
void | setEndDate(java.lang.String newValue) |
void | setEndDate(java.sql.Timestamp newValue) |
void | setInitKey_orderId(java.lang.String newValue) |
void | setInitKey_paymentDevice(byte[] newValue) |
void | setInitKey_paymentMethodID(java.lang.String newValue) |
void | setInitKey_refundNumber(java.lang.String newValue) |
void | setMaximumAuthorizationAmount(java.math.BigDecimal newValue) |
void | setMaximumAuthorizationAmount(java.lang.String newValue) |
void | setOrderId(java.lang.Long newValue) |
void | setOrderId(java.lang.String newValue) |
void | setPaymentSummaryId(java.lang.Long newValue) |
void | setPaymentSummaryId(java.lang.String newValue) |
void | setPolicyId(java.lang.Long newValue) |
void | setPolicyId(java.lang.String newValue) |
void | setRefundNumber(java.lang.Long newValue) |
void | setRefundNumber(java.lang.String newValue) |
void | setRmaId(java.lang.Long newValue) |
void | setRmaId(java.lang.String newValue) |
void | setStartDate(java.lang.String newValue) |
void | setStartDate(java.sql.Timestamp newValue) |
void | setStatus(java.lang.Integer newValue) |
void | setStatus(java.lang.String newValue) |
void | setStringField1(java.lang.String newValue) |
void | setStringField2(java.lang.String newValue) |
void | setStringField3(java.lang.String newValue) |
void | setTradingId(java.lang.Long newValue) |
void | setTradingId(java.lang.String newValue) |
void | setXMLData(java.lang.String newValue) |
public OrderPaymentMethodAccessBean()
public OrderPaymentMethodAccessBean(javax.ejb.EJBObject o) throws java.rmi.RemoteException
public OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData aOrderPaymentMethodInputData, boolean encrypt) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
public OrderPaymentMethodAccessBean(java.lang.Long arg1, java.lang.String arg2, java.lang.String arg3, boolean arg4) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
public OrderPaymentMethodAccessBean(java.lang.Long argOrderId, java.lang.String argPaymentMethodID, java.lang.String argPaymentDevice, java.lang.Long argRefundNumber, boolean encrypt) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException
Maps to a corresponding ejbCreate method in the home interface of the EJB
public java.util.Enumeration findByOrder(java.lang.Long argOrderId) 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 = ?)
public java.util.Enumeration findByStoreIdForSummary(java.lang.Integer storeId, 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 it 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 NULL AND T1.POLICY_ID IS NOT NULL AND T1.CHARGETIME < ?
public java.util.Enumeration findRecordsForSummaryByStoreentId(java.lang.Integer argStoreentId) 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
public java.util.Enumeration findWithPushDownQuery(java.lang.String query) throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
Retrieves ordpaymthd rows identified by the specified WHERE clause.
public void setInitKey_paymentDevice(byte[] newValue)
public void setInitKey_orderId(java.lang.String newValue)
public void setInitKey_paymentMethodID(java.lang.String newValue)
public void setInitKey_refundNumber(java.lang.String newValue)
protected java.lang.String defaultJNDIName()
protected void instantiateEJB() throws java.rmi.RemoteException, javax.ejb.FinderException, javax.naming.NamingException
protected boolean instantiateEJBByPrimaryKey() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.naming.NamingException
public void commitCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void refreshCopyHelper() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getChargeTime() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getChargeTimeInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setChargeTime(java.lang.String newValue)
public void setChargeTime(java.sql.Timestamp newValue)
public java.lang.String getDecimalField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getDecimalField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDecimalField3(java.lang.String newValue)
public void setDecimalField3(java.math.BigDecimal newValue)
public java.lang.String getDecimalField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getDecimalField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDecimalField2(java.lang.String newValue)
public void setDecimalField2(java.math.BigDecimal newValue)
public java.lang.String getDecimalField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getDecimalField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setDecimalField1(java.lang.String newValue)
public void setDecimalField1(java.math.BigDecimal newValue)
public java.lang.String getTradingId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getTradingIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setTradingId(java.lang.String newValue)
public void setTradingId(java.lang.Long newValue)
public java.lang.String getBigIntField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBigIntField3InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBigIntField3(java.lang.String newValue)
public void setBigIntField3(java.lang.Long newValue)
public java.lang.String getAccountId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getAccountIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setAccountId(java.lang.String newValue)
public void setAccountId(java.lang.Long newValue)
public java.lang.String getBigIntField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBigIntField2InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBigIntField2(java.lang.String newValue)
public void setBigIntField2(java.lang.Long newValue)
public java.lang.String getBigIntField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBigIntField1InEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBigIntField1(java.lang.String newValue)
public void setBigIntField1(java.lang.Long newValue)
public java.lang.String getPaymentDevice() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getStartDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getStartDateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStartDate(java.lang.String newValue)
public void setStartDate(java.sql.Timestamp newValue)
public java.lang.String getStringField3() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStringField3(java.lang.String newValue)
public java.lang.String getStringField2() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStringField2(java.lang.String newValue)
public java.lang.String getStringField1() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStringField1(java.lang.String newValue)
public java.lang.String getPaymentSummaryId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getPaymentSummaryIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPaymentSummaryId(java.lang.String newValue)
public void setPaymentSummaryId(java.lang.Long newValue)
public java.lang.String getBuyerPurchaseOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getBuyerPurchaseOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setBuyerPurchaseOrderId(java.lang.String newValue)
public void setBuyerPurchaseOrderId(java.lang.Long newValue)
public java.lang.String getMaximumAuthorizationAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getMaximumAuthorizationAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setMaximumAuthorizationAmount(java.lang.String newValue)
public void setMaximumAuthorizationAmount(java.math.BigDecimal newValue)
public java.lang.String getXMLData() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setXMLData(java.lang.String newValue)
public java.lang.String getStatus() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Integer getStatusInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setStatus(java.lang.String newValue)
public void setStatus(java.lang.Integer newValue)
public java.lang.String getOrderId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getOrderIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setOrderId(java.lang.String newValue)
public void setOrderId(java.lang.Long newValue)
public java.lang.String getCreditLineId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getCreditLineIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setCreditLineId(java.lang.String newValue)
public void setCreditLineId(java.lang.Long newValue)
public java.lang.String getPolicyId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getPolicyIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setPolicyId(java.lang.String newValue)
public void setPolicyId(java.lang.Long newValue)
public java.lang.String getChargeAmountCurrency() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setChargeAmountCurrency(java.lang.String newValue)
public java.lang.String getChargeAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getChargeAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setChargeAmount(java.lang.String newValue)
public void setChargeAmount(java.math.BigDecimal newValue)
public java.lang.String getRefundNumber() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getRefundNumberInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRefundNumber(java.lang.String newValue)
public void setRefundNumber(java.lang.Long newValue)
public java.lang.String getEndDate() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.sql.Timestamp getEndDateInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setEndDate(java.lang.String newValue)
public void setEndDate(java.sql.Timestamp newValue)
public java.lang.String getRmaId() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.Long getRmaIdInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setRmaId(java.lang.String newValue)
public void setRmaId(java.lang.Long newValue)
public java.lang.String getPaymentMethodID() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.lang.String getActualAmount() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public java.math.BigDecimal getActualAmountInEJBType() throws java.rmi.RemoteException, javax.ejb.CreateException, javax.ejb.FinderException, javax.naming.NamingException
public void setActualAmount(java.lang.String newValue)
public void setActualAmount(java.math.BigDecimal newValue)
public 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.