public class PPCGetPaymentDataBean extends java.lang.Object implements CommandDataBean, InputDataBean
This databean gets the payment information and pending transaction's extended data in WebSphere Commerce Payments when payments plugin is used from PPCGetPaymentCmd databean command.
Modifier and Type | Field and Description |
---|---|
protected java.lang.String | commandInterfaceName
The command interface name of this databean
|
static java.lang.String | COPYRIGHT
IBM Copyright
|
protected TypedProperty | iRequestProperties
The request properties of this databean
|
protected Payment | payment
The payment object of this databean
|
protected java.lang.String | paymentId
The payment identifier of this databean
|
protected ExtendedData | tranExtendedData
The transaction data of this databean
|
Constructor and Description |
---|
PPCGetPaymentDataBean() |
Modifier and Type | Method and Description |
---|---|
java.lang.String | getCommandInterfaceName()
This method returns the databean command interface name of this databean, and through the databean command, the data of this databean are populated.
|
Payment | getPayment()
This method returns the Payment object, and the corresponding information are stored the table PPCPAYMENT.
|
java.lang.String | getPaymentId()
This method returns the identifier of current Payment object.
|
TypedProperty | getRequestProperties()
This method returns the parameters as TypedProperty passed as part of the URL.
|
ExtendedData | getTranExtendedData()
This method returns the pending transaction's extended data of current payment.
|
void | setCommandInterfaceName(java.lang.String ifname)
This method sets the databean command interface name of this databean, and through the databean command, the data of this databean are populated.
|
void | setPayment(Payment paramPayment)
This method sets the Payment object, and the corresponding information are stored the table PPCPAYMENT.
|
void | setPaymentId(java.lang.String paramPaymentId)
This method sets the identifier of current Payment object.
|
void | setRequestProperties(TypedProperty aRequestProperties)
This method sets the passed parameters as part of the URL if any.
|
void | setTranExtendedData(ExtendedData map)
This method sets the pending transaction's extended data of current payment.
|
protected java.lang.String commandInterfaceName
protected Payment payment
protected java.lang.String paymentId
protected ExtendedData tranExtendedData
protected TypedProperty iRequestProperties
public static final java.lang.String COPYRIGHT
public java.lang.String getCommandInterfaceName()
public void setCommandInterfaceName(java.lang.String ifname)
public Payment getPayment()
public void setPayment(Payment paramPayment)
public void setPaymentId(java.lang.String paramPaymentId)
public java.lang.String getPaymentId()
public void setRequestProperties(TypedProperty aRequestProperties) throws javax.ejb.CreateException, java.rmi.RemoteException, javax.naming.NamingException, javax.ejb.FinderException
public TypedProperty getRequestProperties()
public ExtendedData getTranExtendedData()
public void setTranExtendedData(ExtendedData map)