Class PayPalCheckoutConfigurationServiceImpl

java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
org.broadleafcommerce.payment.service.gateway.PayPalCheckoutConfigurationServiceImpl
All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService

@Service("blPayPalCheckoutConfigurationService") public class PayPalCheckoutConfigurationServiceImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService implements org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
Author:
Elbert Bautista (elbertbautista)
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService
     
    protected org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService
     
    org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService
     

    Methods inherited from class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService

    getClientTokenService, getCreditCardExtensionHandler, getCreditCardService, getCreditCardTypesExtensionHandler, getCustomerService, getFieldExtensionHandler, getFraudService, getSubscriptionService, getTransparentRedirectService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService

    getClientTokenService, getCreditCardExtensionHandler, getCreditCardService, getCreditCardTypesExtensionHandler, getCustomerService, getFieldExtensionHandler, getFraudService, getSubscriptionService, getTransparentRedirectService
  • Field Details

    • configuration

      protected PayPalCheckoutConfiguration configuration
    • transactionService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService transactionService
    • transactionConfirmationService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService transactionConfirmationService
    • reportingService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService reportingService
    • rollbackService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService rollbackService
    • webResponseService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService webResponseService
    • hostedService

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService hostedService
  • Constructor Details

    • PayPalCheckoutConfigurationServiceImpl

      public PayPalCheckoutConfigurationServiceImpl()
  • Method Details

    • getConfiguration

      public org.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration getConfiguration()
      Specified by:
      getConfiguration in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getConfiguration in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getTransactionService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService getTransactionService()
      Specified by:
      getTransactionService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getTransactionService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getTransactionConfirmationService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService getTransactionConfirmationService()
      Specified by:
      getTransactionConfirmationService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getTransactionConfirmationService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getReportingService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService getReportingService()
      Specified by:
      getReportingService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getReportingService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getRollbackService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService getRollbackService()
      Specified by:
      getRollbackService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getRollbackService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getWebResponseService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService getWebResponseService()
      Specified by:
      getWebResponseService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getWebResponseService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getHostedService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService getHostedService()
      Specified by:
      getHostedService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getHostedService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService