Class SamplePaymentGatewayHostedConfigurationServiceImpl

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

@Service("blSamplePaymentGatewayHostedConfigurationService") public class SamplePaymentGatewayHostedConfigurationServiceImpl extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
Author:
Elbert Bautista (elbertbautista)
  • Field Details

    • configuration

      protected SamplePaymentGatewayHostedConfiguration configuration
    • rollbackService

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

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService hostedService
    • transactionConfirmationService

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

      protected org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService webResponseService
  • Constructor Details

    • SamplePaymentGatewayHostedConfigurationServiceImpl

      public SamplePaymentGatewayHostedConfigurationServiceImpl()
  • 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
    • getCreditCardService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayCreditCardService getCreditCardService()
      Specified by:
      getCreditCardService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getCreditCardService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getCustomerService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayCustomerService getCustomerService()
      Specified by:
      getCustomerService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getCustomerService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getSubscriptionService

      public org.broadleafcommerce.common.payment.service.PaymentGatewaySubscriptionService getSubscriptionService()
      Specified by:
      getSubscriptionService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getSubscriptionService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getFraudService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayFraudService getFraudService()
      Specified by:
      getFraudService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getFraudService 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
    • 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
    • getTransparentRedirectService

      public org.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectService getTransparentRedirectService()
      Specified by:
      getTransparentRedirectService in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getTransparentRedirectService in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getCreditCardExtensionHandler

      public org.broadleafcommerce.common.web.payment.processor.TRCreditCardExtensionHandler getCreditCardExtensionHandler()
      Specified by:
      getCreditCardExtensionHandler in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getCreditCardExtensionHandler in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getFieldExtensionHandler

      public org.broadleafcommerce.common.web.payment.expression.PaymentGatewayFieldExtensionHandler getFieldExtensionHandler()
      Specified by:
      getFieldExtensionHandler in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getFieldExtensionHandler in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
    • getCreditCardTypesExtensionHandler

      public org.broadleafcommerce.common.web.payment.processor.CreditCardTypesExtensionHandler getCreditCardTypesExtensionHandler()
      Specified by:
      getCreditCardTypesExtensionHandler in interface org.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService
      Overrides:
      getCreditCardTypesExtensionHandler in class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService