com.ibm.commerce.order.objects
Class OrderPaymentMethodAccessBean

java.lang.Object
  |
  +--com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
        |
        +--com.ibm.commerce.order.objects.OrderPaymentMethodAccessBean
All Implemented Interfaces:
OrderPaymentMethodAccessBeanData

public class OrderPaymentMethodAccessBean
extends com.ibm.ivj.ejb.runtime.AbstractEntityAccessBean
implements OrderPaymentMethodAccessBeanData

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.

See Also:
Serialized Form

Constructor Summary
OrderPaymentMethodAccessBean()
          constructor
OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData arg0, boolean arg1)
          constructor
OrderPaymentMethodAccessBean(javax.ejb.EJBObject o)
          constructor
OrderPaymentMethodAccessBean(java.lang.Long arg0, java.lang.String arg1, java.lang.String arg2, boolean arg3)
          constructor
OrderPaymentMethodAccessBean(java.lang.Long arg0, java.lang.String arg1, java.lang.String arg2, java.lang.Long arg3, boolean arg4)
          constructor
 
Method Summary
 void commitCopyHelper()
          Update(flush) data to the EJBObject (persistent storage).
protected  java.lang.String defaultJNDIName()
           
 java.util.Enumeration findByOrder(java.lang.Long arg0)
          Retrieves all the order payment methods for the specified order.
 java.util.Enumeration findByStoreIdForSummary(java.lang.Integer arg0, java.sql.Timestamp arg1, java.lang.Integer arg2)
          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 arg0)
          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 arg0)
          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.
 java.lang.Long getAccountIdInEJBType()
          This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT.
 java.lang.String getActualAmount()
          This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getActualAmountInEJBType()
          This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).
 java.lang.String getBigIntField1()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.
 java.lang.Long getBigIntField1InEJBType()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.
 java.lang.String getBigIntField2()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.
 java.lang.Long getBigIntField2InEJBType()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.
 java.lang.String getBigIntField3()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.
 java.lang.Long getBigIntField3InEJBType()
          This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.
 java.lang.String getBuyerPurchaseOrderId()
          This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.
 java.lang.Long getBuyerPurchaseOrderIdInEJBType()
          This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.
 java.lang.String getChargeAmount()
          This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).
 java.lang.String getChargeAmountCurrency()
          This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3).
 java.math.BigDecimal getChargeAmountInEJBType()
          This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).
 java.lang.String getChargeTime()
          This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.
 java.sql.Timestamp getChargeTimeInEJBType()
          This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.
 java.lang.String getCreditLineId()
          This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.
 java.lang.Long getCreditLineIdInEJBType()
          This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.
 java.lang.String getDecimalField1()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getDecimalField1InEJBType()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).
 java.lang.String getDecimalField2()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getDecimalField2InEJBType()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).
 java.lang.String getDecimalField3()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getDecimalField3InEJBType()
          This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).
 java.lang.String getEndDate()
          This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.
 java.sql.Timestamp getEndDateInEJBType()
          This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.
 java.lang.String getMaximumAuthorizationAmount()
          This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).
 java.math.BigDecimal getMaximumAuthorizationAmountInEJBType()
          This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).
 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) FOR BIT DATA 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.
 java.lang.Long getPaymentSummaryIdInEJBType()
          This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT.
 java.lang.String getPolicyId()
          This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.
 java.lang.Long getPolicyIdInEJBType()
          This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.
 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 DEFAULT 0.
 java.lang.Long getRefundNumberInEJBType()
          This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL DEFAULT 0.
 java.lang.String getRmaId()
          This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.
 java.lang.Long getRmaIdInEJBType()
          This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.
 java.lang.String getStartDate()
          This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.
 java.sql.Timestamp getStartDateInEJBType()
          This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.
 java.lang.String getStatus()
          This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.
 java.lang.Integer getStatusInEJBType()
          This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.
 java.lang.String getStringField1()
          This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254).
 java.lang.String getStringField2()
          This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254).
 java.lang.String getStringField3()
          This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254).
 java.lang.String getTradingId()
          This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.
 java.lang.Long getTradingIdInEJBType()
          This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.
 java.lang.String getXMLData()
          This method accesses a non-CMP field
protected  void instantiateEJB()
           
protected  boolean instantiateEJBByPrimaryKey()
           
 void refreshCopyHelper()
          Load data from the EJBObject.
 void setAccountId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT.
 void setAccountId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT.
 void setActualAmount(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).
 void setActualAmount(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).
 void setBigIntField1(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.
 void setBigIntField1(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.
 void setBigIntField2(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.
 void setBigIntField2(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.
 void setBigIntField3(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.
 void setBigIntField3(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.
 void setBuyerPurchaseOrderId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.
 void setBuyerPurchaseOrderId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.
 void setChargeAmount(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).
 void setChargeAmount(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).
 void setChargeAmountCurrency(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3).
 void setChargeTime(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.
 void setChargeTime(java.sql.Timestamp newValue)
          This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.
 void setCreditLineId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.
 void setCreditLineId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.
 void setDecimalField1(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).
 void setDecimalField1(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).
 void setDecimalField2(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).
 void setDecimalField2(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).
 void setDecimalField3(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).
 void setDecimalField3(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).
 void setEndDate(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.
 void setEndDate(java.sql.Timestamp newValue)
          This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.
 void setInitKey_orderId(java.lang.String newValue)
          Set the primary key for this object
 void setInitKey_paymentDevice(byte[] newValue)
          Set the primary key for this object
 void setInitKey_paymentMethodID(java.lang.String newValue)
          Set the primary key for this object
 void setInitKey_refundNumber(java.lang.String newValue)
          Set the primary key for this object
 void setMaximumAuthorizationAmount(java.math.BigDecimal newValue)
          This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).
 void setMaximumAuthorizationAmount(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).
 void setOrderId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setOrderId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.ORDERS_ID column of DB2 type BIGINT NOT NULL.
 void setPaymentSummaryId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT.
 void setPaymentSummaryId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT.
 void setPolicyId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.
 void setPolicyId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.
 void setRefundNumber(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL DEFAULT 0.
 void setRefundNumber(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL DEFAULT 0.
 void setRmaId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.
 void setRmaId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.
 void setStartDate(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.
 void setStartDate(java.sql.Timestamp newValue)
          This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.
 void setStatus(java.lang.Integer newValue)
          This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.
 void setStatus(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.
 void setStringField1(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254).
 void setStringField2(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254).
 void setStringField3(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254).
 void setTradingId(java.lang.Long newValue)
          This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.
 void setTradingId(java.lang.String newValue)
          This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.
 void setXMLData(java.lang.String newValue)
          This method accesses a non-CMP field
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrderPaymentMethodAccessBean

public OrderPaymentMethodAccessBean()
constructor

OrderPaymentMethodAccessBean

public OrderPaymentMethodAccessBean(javax.ejb.EJBObject o)
                             throws java.rmi.RemoteException
constructor
Parameters:
o - javax.ejb.EJBObject
Throws:
java.rmi.RemoteException

OrderPaymentMethodAccessBean

public OrderPaymentMethodAccessBean(com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData arg0,
                                    boolean arg1)
                             throws javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.naming.NamingException
constructor
Parameters:
arg0 - com.ibm.commerce.order.objimpl.OrderPaymentMethodInputData
arg1 - boolean
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException

OrderPaymentMethodAccessBean

public OrderPaymentMethodAccessBean(java.lang.Long arg0,
                                    java.lang.String arg1,
                                    java.lang.String arg2,
                                    boolean arg3)
                             throws javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.naming.NamingException
constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - java.lang.String
arg3 - boolean
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException

OrderPaymentMethodAccessBean

public OrderPaymentMethodAccessBean(java.lang.Long arg0,
                                    java.lang.String arg1,
                                    java.lang.String arg2,
                                    java.lang.Long arg3,
                                    boolean arg4)
                             throws javax.ejb.CreateException,
                                    java.rmi.RemoteException,
                                    javax.naming.NamingException
constructor
Parameters:
arg0 - java.lang.Long
arg1 - java.lang.String
arg2 - java.lang.String
arg3 - java.lang.Long
arg4 - boolean
Throws:
javax.ejb.CreateException
java.rmi.RemoteException
javax.naming.NamingException
Method Detail

findByOrder

public java.util.Enumeration findByOrder(java.lang.Long arg0)
                                  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 = ?)

Returns:
An Enumeration of all the OrderPaymentMethodAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findByStoreIdForSummary

public java.util.Enumeration findByStoreIdForSummary(java.lang.Integer arg0,
                                                     java.sql.Timestamp arg1,
                                                     java.lang.Integer arg2)
                                              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 < ?

Returns:
An Enumeration of all the OrderPaymentMethodAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findRecordsForSummaryByStoreentId

public java.util.Enumeration findRecordsForSummaryByStoreentId(java.lang.Integer arg0)
                                                        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

Returns:
An Enumeration of all the OrderPaymentMethodAccessBeans representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

findWithPushDownQuery

public java.util.Enumeration findWithPushDownQuery(java.lang.String arg0)
                                            throws java.rmi.RemoteException,
                                                   javax.ejb.FinderException,
                                                   javax.naming.NamingException

Retrieves ordpaymthd rows identified by the specified WHERE clause.

Returns:
An Enumeration of all the OrderPaymentMethodAccessBean objects representing rows that match the search criteria.
Throws:
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception
javax.naming.NamingException

setInitKey_paymentDevice

public void setInitKey_paymentDevice(byte[] newValue)

Set the primary key for this object

Parameters:
newValue - byte[]
Returns:
void

setInitKey_orderId

public void setInitKey_orderId(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

setInitKey_paymentMethodID

public void setInitKey_paymentMethodID(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

setInitKey_refundNumber

public void setInitKey_refundNumber(java.lang.String newValue)

Set the primary key for this object

Parameters:
newValue - java.lang.String
Returns:
void

defaultJNDIName

protected java.lang.String defaultJNDIName()
Returns:
String

instantiateEJB

protected void instantiateEJB()
                       throws java.rmi.RemoteException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException
Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.FinderException
javax.naming.NamingException

instantiateEJBByPrimaryKey

protected boolean instantiateEJBByPrimaryKey()
                                      throws java.rmi.RemoteException,
                                             javax.ejb.CreateException,
                                             javax.naming.NamingException
Returns:
boolean
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.naming.NamingException

commitCopyHelper

public void commitCopyHelper()
                      throws java.rmi.RemoteException,
                             javax.ejb.CreateException,
                             javax.ejb.FinderException,
                             javax.naming.NamingException

Update(flush) data to the EJBObject (persistent storage).

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

refreshCopyHelper

public void refreshCopyHelper()
                       throws java.rmi.RemoteException,
                              javax.ejb.CreateException,
                              javax.ejb.FinderException,
                              javax.naming.NamingException

Load data from the EJBObject.

Returns:
void
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getChargeTime

public 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.

The following is a description of this column:

Time charge amount was updated.

Specified by:
getChargeTime in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getChargeTimeInEJBType

public 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.

The following is a description of this column:

Time charge amount was updated.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setChargeTime

public void setChargeTime(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.

The following is a description of this column:

Time charge amount was updated.

Specified by:
setChargeTime in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setChargeTime

public void setChargeTime(java.sql.Timestamp newValue)

This method provides access to the ORDPAYMTHD.CHARGETIME column of DB2 type TIMESTAMP.

The following is a description of this column:

Time charge amount was updated.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getDecimalField3

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getDecimalField3 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDecimalField3InEJBType

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDecimalField3

public void setDecimalField3(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setDecimalField3 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setDecimalField3

public void setDecimalField3(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD3 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getDecimalField2

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getDecimalField2 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDecimalField2InEJBType

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDecimalField2

public void setDecimalField2(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setDecimalField2 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setDecimalField2

public void setDecimalField2(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD2 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getDecimalField1

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getDecimalField1 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getDecimalField1InEJBType

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setDecimalField1

public void setDecimalField1(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setDecimalField1 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setDecimalField1

public void setDecimalField1(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.DECIMALFIELD1 column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getTradingId

public 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.

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.

Specified by:
getTradingId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getTradingIdInEJBType

public 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.

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setTradingId

public void setTradingId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.

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.

Specified by:
setTradingId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setTradingId

public void setTradingId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.TRADING_ID column of DB2 type BIGINT.

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.

Parameters:
newValue - java.lang.Long
Returns:
void

getBigIntField3

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getBigIntField3 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBigIntField3InEJBType

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBigIntField3

public void setBigIntField3(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setBigIntField3 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setBigIntField3

public void setBigIntField3(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD3 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Long
Returns:
void

getAccountId

public 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.

The following is a description of this column:

The ID of the business account. Foreign key to the ACCOUNT table.

Specified by:
getAccountId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getAccountIdInEJBType

public 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.

The following is a description of this column:

The ID of the business account. Foreign key to the ACCOUNT table.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setAccountId

public void setAccountId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT.

The following is a description of this column:

The ID of the business account. Foreign key to the ACCOUNT table.

Specified by:
setAccountId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setAccountId

public void setAccountId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.ACCOUNT_ID column of DB2 type BIGINT.

The following is a description of this column:

The ID of the business account. Foreign key to the ACCOUNT table.

Parameters:
newValue - java.lang.Long
Returns:
void

getBigIntField2

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getBigIntField2 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBigIntField2InEJBType

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBigIntField2

public void setBigIntField2(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setBigIntField2 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setBigIntField2

public void setBigIntField2(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD2 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Long
Returns:
void

getBigIntField1

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getBigIntField1 in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBigIntField1InEJBType

public 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.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBigIntField1

public void setBigIntField1(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setBigIntField1 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setBigIntField1

public void setBigIntField1(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.BIGINTFIELD1 column of DB2 type BIGINT.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Long
Returns:
void

getPaymentDevice

public 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) FOR BIT DATA 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 &quo

Specified by:
getPaymentDevice in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStartDate

public 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.

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.)

Specified by:
getStartDate in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStartDateInEJBType

public 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.

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.)

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStartDate

public void setStartDate(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.

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.)

Specified by:
setStartDate in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setStartDate

public void setStartDate(java.sql.Timestamp newValue)

This method provides access to the ORDPAYMTHD.STARTDATE column of DB2 type TIMESTAMP.

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.)

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getStringField3

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getStringField3 in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStringField3

public void setStringField3(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.STRINGFIELD3 column of DB2 type VARCHAR(254).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setStringField3 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getStringField2

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getStringField2 in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStringField2

public void setStringField2(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.STRINGFIELD2 column of DB2 type VARCHAR(254).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setStringField2 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getStringField1

public 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).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getStringField1 in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStringField1

public void setStringField1(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.STRINGFIELD1 column of DB2 type VARCHAR(254).

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setStringField1 in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getPaymentSummaryId

public 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.

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.

Specified by:
getPaymentSummaryId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPaymentSummaryIdInEJBType

public 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.

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPaymentSummaryId

public void setPaymentSummaryId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT.

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.

Specified by:
setPaymentSummaryId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setPaymentSummaryId

public void setPaymentSummaryId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.PAYSUMMARY_ID column of DB2 type BIGINT.

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.

Parameters:
newValue - java.lang.Long
Returns:
void

getBuyerPurchaseOrderId

public 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.

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.

Specified by:
getBuyerPurchaseOrderId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getBuyerPurchaseOrderIdInEJBType

public 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.

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setBuyerPurchaseOrderId

public void setBuyerPurchaseOrderId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.

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.

Specified by:
setBuyerPurchaseOrderId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setBuyerPurchaseOrderId

public void setBuyerPurchaseOrderId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.BUYERPO_ID column of DB2 type BIGINT.

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.

Parameters:
newValue - java.lang.Long
Returns:
void

getMaximumAuthorizationAmount

public 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).

The following is a description of this column:

Payment maximum authorization amount.

Specified by:
getMaximumAuthorizationAmount in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getMaximumAuthorizationAmountInEJBType

public 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).

The following is a description of this column:

Payment maximum authorization amount.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setMaximumAuthorizationAmount

public void setMaximumAuthorizationAmount(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Payment maximum authorization amount.

Specified by:
setMaximumAuthorizationAmount in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setMaximumAuthorizationAmount

public void setMaximumAuthorizationAmount(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.MAXAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

Payment maximum authorization amount.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getXMLData

public java.lang.String getXMLData()
                            throws java.rmi.RemoteException,
                                   javax.ejb.CreateException,
                                   javax.ejb.FinderException,
                                   javax.naming.NamingException
This method accesses a non-CMP field
Specified by:
getXMLData in interface OrderPaymentMethodAccessBeanData
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setXMLData

public void setXMLData(java.lang.String newValue)
This method accesses a non-CMP field
Specified by:
setXMLData in interface OrderPaymentMethodAccessBeanData

getStatus

public 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 DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
getStatus in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getStatusInEJBType

public 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 DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Returns:
java.lang.Integer
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setStatus

public void setStatus(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Specified by:
setStatus in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setStatus

public void setStatus(java.lang.Integer newValue)

This method provides access to the ORDPAYMTHD.STATUS column of DB2 type INTEGER DEFAULT 0.

The following is a description of this column:

Reserved for IBM internal use.

Parameters:
newValue - java.lang.Integer
Returns:
void

getOrderId

public 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.

Specified by:
getOrderId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getOrderIdInEJBType

public 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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setOrderId

public void setOrderId(java.lang.String newValue)

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.

Specified by:
setOrderId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setOrderId

public void setOrderId(java.lang.Long newValue)

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.

Parameters:
newValue - java.lang.Long
Returns:
void

getCreditLineId

public 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.

The following is a description of this column:

ID of the credit line to track charges for purchases that have PayMethod equals &quo

Specified by:
getCreditLineId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getCreditLineIdInEJBType

public 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.

The following is a description of this column:

ID of the credit line to track charges for purchases that have PayMethod equals &quo

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setCreditLineId

public void setCreditLineId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.

The following is a description of this column:

ID of the credit line to track charges for purchases that have PayMethod equals &quo

Specified by:
setCreditLineId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setCreditLineId

public void setCreditLineId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.CREDITLINE_ID column of DB2 type BIGINT.

The following is a description of this column:

ID of the credit line to track charges for purchases that have PayMethod equals &quo

Parameters:
newValue - java.lang.Long
Returns:
void

getPolicyId

public 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.

The following is a description of this column:

The payment policy ID which identifies the payment policy used for this purchase.

Specified by:
getPolicyId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getPolicyIdInEJBType

public 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.

The following is a description of this column:

The payment policy ID which identifies the payment policy used for this purchase.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setPolicyId

public void setPolicyId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.

The following is a description of this column:

The payment policy ID which identifies the payment policy used for this purchase.

Specified by:
setPolicyId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setPolicyId

public void setPolicyId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.POLICY_ID column of DB2 type BIGINT.

The following is a description of this column:

The payment policy ID which identifies the payment policy used for this purchase.

Parameters:
newValue - java.lang.Long
Returns:
void

getChargeAmountCurrency

public 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).

The following is a description of this column:

Currency for the CHARGEAMOUNT column. This is a currency code as per ISO 4217 standards.

Specified by:
getChargeAmountCurrency in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setChargeAmountCurrency

public void setChargeAmountCurrency(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.CHARGEAMTCURR column of DB2 type CHAR(3).

The following is a description of this column:

Currency for the CHARGEAMOUNT column. This is a currency code as per ISO 4217 standards.

Specified by:
setChargeAmountCurrency in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - java.lang.String
Returns:
void

getChargeAmount

public 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).

The following is a description of this column:

The actual amount converted to the default currency of the store.

Specified by:
getChargeAmount in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getChargeAmountInEJBType

public 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).

The following is a description of this column:

The actual amount converted to the default currency of the store.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setChargeAmount

public void setChargeAmount(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The actual amount converted to the default currency of the store.

Specified by:
setChargeAmount in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setChargeAmount

public void setChargeAmount(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.CHARGEAMOUNT column of DB2 type DECIMAL(20 5).

The following is a description of this column:

The actual amount converted to the default currency of the store.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getRefundNumber

public 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 DEFAULT 0.

The following is a description of this column:

Refund number if this entry represents a refund entry.

Specified by:
getRefundNumber in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRefundNumberInEJBType

public 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 DEFAULT 0.

The following is a description of this column:

Refund number if this entry represents a refund entry.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRefundNumber

public void setRefundNumber(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL DEFAULT 0.

The following is a description of this column:

Refund number if this entry represents a refund entry.

Specified by:
setRefundNumber in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setRefundNumber

public void setRefundNumber(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.REFUNDNUMBER column of DB2 type BIGINT NOT NULL DEFAULT 0.

The following is a description of this column:

Refund number if this entry represents a refund entry.

Parameters:
newValue - java.lang.Long
Returns:
void

getEndDate

public 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.

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.

Specified by:
getEndDate in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getEndDateInEJBType

public 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.

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.

Returns:
java.sql.Timestamp
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setEndDate

public void setEndDate(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.

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.

Specified by:
setEndDate in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setEndDate

public void setEndDate(java.sql.Timestamp newValue)

This method provides access to the ORDPAYMTHD.ENDDATE column of DB2 type TIMESTAMP.

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.

Parameters:
newValue - java.sql.Timestamp
Returns:
void

getRmaId

public 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.

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.

Specified by:
getRmaId in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getRmaIdInEJBType

public 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.

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.

Returns:
java.lang.Long
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setRmaId

public void setRmaId(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.

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.

Specified by:
setRmaId in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setRmaId

public void setRmaId(java.lang.Long newValue)

This method provides access to the ORDPAYMTHD.RMA_ID column of DB2 type BIGINT.

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.

Parameters:
newValue - java.lang.Long
Returns:
void

getPaymentMethodID

public 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 WebSphere Commerce Payments is used to process payment for the Order this column holds the word &quo

Specified by:
getPaymentMethodID in interface OrderPaymentMethodAccessBeanData
Returns:
java.lang.String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getActualAmount

public 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).

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.

Specified by:
getActualAmount in interface OrderPaymentMethodAccessBeanData
Returns:
String
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

getActualAmountInEJBType

public 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).

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.

Returns:
java.math.BigDecimal
Throws:
java.rmi.RemoteException
javax.ejb.CreateException
javax.ejb.FinderException
javax.naming.NamingException

setActualAmount

public void setActualAmount(java.lang.String newValue)

This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).

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.

Specified by:
setActualAmount in interface OrderPaymentMethodAccessBeanData
Parameters:
newValue - String
Returns:
void

setActualAmount

public void setActualAmount(java.math.BigDecimal newValue)

This method provides access to the ORDPAYMTHD.ACTUALAMOUNT column of DB2 type DECIMAL(20 5).

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.

Parameters:
newValue - java.math.BigDecimal
Returns:
void

getPurchaseOrderNumber

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.

Returns:
The buyer purchase number if one was specified, else return null.
Throws:
javax.naming.NamingException - The javax.naming.NamingException exception
javax.ejb.CreateException - The javax.ejb.CreateException exception
java.rmi.RemoteException - The java.rmi.RemoteException exception
javax.ejb.FinderException - The javax.ejb.FinderException exception