public class PPCListTransactionsForPaymentDataBean extends java.lang.Object implements CommandDataBean, InputDataBean
This databean gets list of the transaction information for a specified payment
from PPCListTransactionsForPaymentCmd
databean command.
PPCListTransactionsForPaymentCmd
,
Serialized FormModifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM Copyright
|
emptyString
Constructor and Description |
---|
PPCListTransactionsForPaymentDataBean() |
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.
|
int |
getListSize()
This method returns the size of the list, which means the number of
FinancialTransaction objects for the specified payment. |
java.lang.String |
getPaymentId()
This method returns the identifier of current payment.
|
TypedProperty |
getRequestProperties()
This method returns the parameters as
TypedProperty passed
as part of the URL. |
FinancialTransaction |
getTransactionListData(int index)
This method returns the
FinancialTransaction object from the ArrayList by index. |
java.util.ArrayList |
getTransactionsList()
This method returns the list of
FinancialTransaction object as ArrayList
object for a specified 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 |
setPaymentId(java.lang.String paymentId)
This method sets the identifier of payment with the specified value.
|
void |
setRequestProperties(TypedProperty aRequestProperties)
This method sets the passed parameters as part of the URL if any.
|
void |
setTransactionsList(java.util.ArrayList paramTransactionsList)
This method sets the list of
FinancialTransaction object as ArrayList
object for a specified payment. |
public static final java.lang.String COPYRIGHT
public PPCListTransactionsForPaymentDataBean()
public java.lang.String getCommandInterfaceName()
PPCListTransactionsForPaymentCmd
.getCommandInterfaceName
in interface CommandDataBean
public void setCommandInterfaceName(java.lang.String ifname)
setCommandInterfaceName
in interface CommandDataBean
ifname
- The databean command interface name of this databeanpublic java.util.ArrayList getTransactionsList()
FinancialTransaction
object as ArrayList
object for a specified payment.FinancialTransaction
object for a
specified paymentpublic void setTransactionsList(java.util.ArrayList paramTransactionsList)
FinancialTransaction
object as ArrayList
object for a specified payment.paramTransactionsList
- The ArrayList of FinancialTransaction
object for a
specified payment.public void setPaymentId(java.lang.String paymentId)
paymentId
- The identifier of payment.public java.lang.String getPaymentId()
public void setRequestProperties(TypedProperty aRequestProperties)
setRequestProperties
in interface InputDataBean
aRequestProperties
- The parameters are set into the request propertiespublic TypedProperty getRequestProperties()
TypedProperty
passed
as part of the URL.getRequestProperties
in interface InputDataBean
public FinancialTransaction getTransactionListData(int index) throws java.lang.ArrayIndexOutOfBoundsException
FinancialTransaction
object from the ArrayList by index.index
- Position the current transaction locates injava.lang.ArrayIndexOutOfBoundsException
- In case of any array index out of boundspublic int getListSize()
FinancialTransaction
objects for the specified payment.