Class AbstractPaymentGatewayFieldExtensionHandler

java.lang.Object
org.broadleafcommerce.common.extension.AbstractExtensionHandler
org.broadleafcommerce.common.web.payment.expression.AbstractPaymentGatewayFieldExtensionHandler
All Implemented Interfaces:
ExtensionHandler, PaymentGatewayFieldExtensionHandler

public abstract class AbstractPaymentGatewayFieldExtensionHandler extends AbstractExtensionHandler implements PaymentGatewayFieldExtensionHandler
Author:
Elbert Bautista (elbertbautista)
  • Field Details

  • Constructor Details

    • AbstractPaymentGatewayFieldExtensionHandler

      public AbstractPaymentGatewayFieldExtensionHandler()
  • Method Details

    • getCreditCardHolderName

      public abstract String getCreditCardHolderName()
    • getCreditCardType

      public abstract String getCreditCardType()
    • getCreditCardNum

      public abstract String getCreditCardNum()
    • getCreditCardExpDate

      public abstract String getCreditCardExpDate()
    • getCreditCardExpMonth

      public abstract String getCreditCardExpMonth()
    • getCreditCardExpYear

      public abstract String getCreditCardExpYear()
    • getCreditCardCvv

      public abstract String getCreditCardCvv()
    • getBillToAddressFirstName

      public abstract String getBillToAddressFirstName()
    • getBillToAddressLastName

      public abstract String getBillToAddressLastName()
    • getBillToAddressCompanyName

      public abstract String getBillToAddressCompanyName()
    • getBillToAddressLine1

      public abstract String getBillToAddressLine1()
    • getBillToAddressLine2

      public abstract String getBillToAddressLine2()
    • getBillToAddressCityLocality

      public abstract String getBillToAddressCityLocality()
    • getBillToAddressStateRegion

      public abstract String getBillToAddressStateRegion()
    • getBillToAddressPostalCode

      public abstract String getBillToAddressPostalCode()
    • getBillToAddressCountryCode

      public abstract String getBillToAddressCountryCode()
    • getBillToAddressPhone

      public abstract String getBillToAddressPhone()
    • getBillToAddressEmail

      public abstract String getBillToAddressEmail()
    • getShipToAddressFirstName

      public abstract String getShipToAddressFirstName()
    • getShipToAddressLastName

      public abstract String getShipToAddressLastName()
    • getShipToAddressCompanyName

      public abstract String getShipToAddressCompanyName()
    • getShipToAddressLine1

      public abstract String getShipToAddressLine1()
    • getShipToAddressLine2

      public abstract String getShipToAddressLine2()
    • getShipToAddressCityLocality

      public abstract String getShipToAddressCityLocality()
    • getShipToAddressStateRegion

      public abstract String getShipToAddressStateRegion()
    • getShipToAddressPostalCode

      public abstract String getShipToAddressPostalCode()
    • getShipToAddressCountryCode

      public abstract String getShipToAddressCountryCode()
    • getShipToAddressPhone

      public abstract String getShipToAddressPhone()
    • getShipToAddressEmail

      public abstract String getShipToAddressEmail()
    • getHandlerType

      public abstract PaymentGatewayType getHandlerType()
    • mapFieldName

      public ExtensionResultStatusType mapFieldName(String fieldNameKey, Map<String,String> fieldNameMap)
      Specified by:
      mapFieldName in interface PaymentGatewayFieldExtensionHandler