com.ibm.commerce.payments.plugincontroller.parsers.plugin

Class PluginInformation

  • java.lang.Object
    • com.ibm.commerce.payments.plugincontroller.parsers.plugin.PluginInformation


  • public class PluginInformation
    extends java.lang.Object
    This class represents the complex type PluginInformation. The configuration file is xml\config\payments\ppc\plugins\(the plugin directory such as SimpleOffline)\PluginDeployment.xml, and the corresponding element is PluginInformation.
    • Constructor Detail

      • PluginInformation

        public PluginInformation()
    • Method Detail

      • setPluginProperty

        public void setPluginProperty(int index,
                                      PluginProperty luginProperty)
        This method sets the plug in property.
        Parameters:
        index - The index.
        luginProperty - The plugin property.
      • getPluginProperty

        public PluginProperty getPluginProperty(int index)
        This method returns the plugin property.
        Parameters:
        index - The index.
        Returns:
        The plug in property.
      • getPluginPropertyCount

        public int getPluginPropertyCount()
        This method returns the count of the plugin property.
        Returns:
        The count of the plugin property.
      • getHome

        public java.lang.String getHome()
        This method gets the home.
        Returns:
        A String that specifies the home.
      • isIndependentCredit

        public boolean isIndependentCredit()
        This method checks if the credit is independent.
        Returns:
        A boolean indicating if the credit is independent.
      • getJndi

        public java.lang.String getJndi()
        This method gets the Jndi.
        Returns:
        A String that specifies the Jndi.
      • getName

        public java.lang.String getName()
        This method gets the name.
        Returns:
        A String that specifies the name.
      • getProtocolProperties

        public ProtocolProperties getProtocolProperties()
        This method gets the protocol properties.
        Returns:
        The protocol properties.
      • getVendor

        public java.lang.String getVendor()
        This method gets the vendor.
        Returns:
        A String that specifies the vendor.
      • getVersion

        public java.lang.String getVersion()
        This method gets the version.
        Returns:
        The version.
      • getVirtualTerminal

        public java.lang.String getVirtualTerminal()
        This method gets the virtual terminal.
        Returns:
        The virtual terminal.
      • setHome

        public void setHome(java.lang.String string)
        This method sets the home.
        Parameters:
        string - Home to set.
      • setIndependentCredit

        public void setIndependentCredit(boolean b)
        This method marks if the credit is independent.
        Parameters:
        b - If the credit is independent.
      • setJndi

        public void setJndi(java.lang.String string)
        This method sets the Jndi.
        Parameters:
        string - Jndi to set.
      • setName

        public void setName(java.lang.String string)
        This method sets the name.
        Parameters:
        string - The name to set.
      • setProtocolProperties

        public void setProtocolProperties(ProtocolProperties properties)
        This method sets the protocol properties.
        Parameters:
        properties - The protocol properties to set.
      • setVendor

        public void setVendor(java.lang.String string)
        This method sets the vendor.
        Parameters:
        string - The vendor to set.
      • setVersion

        public void setVersion(java.lang.String string)
        This method sets the version.
        Parameters:
        string - The version to set.
      • setVirtualTerminal

        public void setVirtualTerminal(java.lang.String string)
        This method sets the virtual terminal.
        Parameters:
        string - The virtual terminal to set.
      • isSynchronizedLocalPaymentReversal

        public boolean isSynchronizedLocalPaymentReversal()
        This method gets value of SynchronizedLocalPaymentReversal.
        Returns:
        the configuration value of SynchronizedLocalPaymentReversal. The default value is false in case you do not configure it.
      • setSynchronizedLocalPaymentReversal

        public void setSynchronizedLocalPaymentReversal(boolean localPaymentReverse)
        This method sets value of SynchronizedLocalPaymentReversal.
        Parameters:
        localPaymentReverse - the configuration value of SynchronizedLocalPaymentReversal. The default value is false in case you do not set it.
      • toString

        public java.lang.String toString()
        This method creates a string representation of the object.
        Overrides:
        toString in class java.lang.Object
        Returns:
        The String representation.