com.ibm.commerce.payment.ppc.beans

Class PPCListTransactionsForPaymentDataBean

  • java.lang.Object
    • com.ibm.commerce.payment.ppc.beans.PPCListTransactionsForPaymentDataBean
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM Copyright
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      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.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM Copyright
        See Also:
        Constant Field Values
    • Constructor Detail

      • PPCListTransactionsForPaymentDataBean

        public PPCListTransactionsForPaymentDataBean()
    • Method Detail

      • getCommandInterfaceName

        public 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. The default command interface is PPCListTransactionsForPaymentCmd.
        Specified by:
        getCommandInterfaceName in interface CommandDataBean
        Returns:
        The databean command interface name of this databean
      • setCommandInterfaceName

        public 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.
        Specified by:
        setCommandInterfaceName in interface CommandDataBean
        Parameters:
        ifname - The databean command interface name of this databean
      • getTransactionsList

        public java.util.ArrayList getTransactionsList()
        This method returns the list of FinancialTransaction object as ArrayList object for a specified payment.
        Returns:
        transactionList The ArrayList of FinancialTransaction object for a specified payment
      • setTransactionsList

        public void setTransactionsList(java.util.ArrayList paramTransactionsList)
        This method sets the list of FinancialTransaction object as ArrayList object for a specified payment.
        Parameters:
        paramTransactionsList - The ArrayList of FinancialTransaction object for a specified payment.
      • setPaymentId

        public void setPaymentId(java.lang.String paymentId)
        This method sets the identifier of payment with the specified value.
        Parameters:
        paymentId - The identifier of payment.
      • getPaymentId

        public java.lang.String getPaymentId()
        This method returns the identifier of current payment.
        Returns:
        paymentID The identifier of current payment.
      • setRequestProperties

        public void setRequestProperties(TypedProperty aRequestProperties)
        This method sets the passed parameters as part of the URL if any.
        Specified by:
        setRequestProperties in interface InputDataBean
        Parameters:
        aRequestProperties - The parameters are set into the request properties
      • getRequestProperties

        public TypedProperty getRequestProperties()
        This method returns the parameters as TypedProperty passed as part of the URL.
        Specified by:
        getRequestProperties in interface InputDataBean
        Returns:
        TypedProperty The parameters as TypedProperty passed as part of the URL
      • getTransactionListData

        public FinancialTransaction getTransactionListData(int index)
                                                    throws java.lang.ArrayIndexOutOfBoundsException
        This method returns the FinancialTransaction object from the ArrayList by index.
        Parameters:
        index - Position the current transaction locates in
        Returns:
        FinancialTransaction The transaction from the ArrayList by index
        Throws:
        java.lang.ArrayIndexOutOfBoundsException - In case of any array index out of bounds
      • getListSize

        public int getListSize()
        This method returns the size of the list, which means the number of FinancialTransaction objects for the specified payment.
        Returns:
        The size of the list