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 Summary
FieldsModifier and TypeFieldDescriptionprotected SamplePaymentGatewayHostedConfigurationprotected org.broadleafcommerce.common.payment.service.PaymentGatewayHostedServiceprotected org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackServiceprotected org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationServiceprotected org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationorg.broadleafcommerce.common.web.payment.processor.TRCreditCardExtensionHandlerorg.broadleafcommerce.common.payment.service.PaymentGatewayCreditCardServiceorg.broadleafcommerce.common.web.payment.processor.CreditCardTypesExtensionHandlerorg.broadleafcommerce.common.payment.service.PaymentGatewayCustomerServiceorg.broadleafcommerce.common.web.payment.expression.PaymentGatewayFieldExtensionHandlerorg.broadleafcommerce.common.payment.service.PaymentGatewayFraudServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayHostedServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayReportingServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayRollbackServiceorg.broadleafcommerce.common.payment.service.PaymentGatewaySubscriptionServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayTransactionServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectServiceorg.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseServiceMethods inherited from class org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
getClientTokenService
-
Field Details
-
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:
getConfigurationin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getConfigurationin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getTransactionService
public org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionService getTransactionService()- Specified by:
getTransactionServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getTransactionServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getTransactionConfirmationService
public org.broadleafcommerce.common.payment.service.PaymentGatewayTransactionConfirmationService getTransactionConfirmationService()- Specified by:
getTransactionConfirmationServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getTransactionConfirmationServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getReportingService
public org.broadleafcommerce.common.payment.service.PaymentGatewayReportingService getReportingService()- Specified by:
getReportingServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getReportingServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getCreditCardService
public org.broadleafcommerce.common.payment.service.PaymentGatewayCreditCardService getCreditCardService()- Specified by:
getCreditCardServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getCreditCardServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getCustomerService
public org.broadleafcommerce.common.payment.service.PaymentGatewayCustomerService getCustomerService()- Specified by:
getCustomerServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getCustomerServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getSubscriptionService
public org.broadleafcommerce.common.payment.service.PaymentGatewaySubscriptionService getSubscriptionService()- Specified by:
getSubscriptionServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getSubscriptionServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getFraudService
public org.broadleafcommerce.common.payment.service.PaymentGatewayFraudService getFraudService()- Specified by:
getFraudServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getFraudServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getHostedService
public org.broadleafcommerce.common.payment.service.PaymentGatewayHostedService getHostedService()- Specified by:
getHostedServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getHostedServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getRollbackService
public org.broadleafcommerce.common.payment.service.PaymentGatewayRollbackService getRollbackService()- Specified by:
getRollbackServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getRollbackServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getWebResponseService
public org.broadleafcommerce.common.payment.service.PaymentGatewayWebResponseService getWebResponseService()- Specified by:
getWebResponseServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getWebResponseServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getTransparentRedirectService
public org.broadleafcommerce.common.payment.service.PaymentGatewayTransparentRedirectService getTransparentRedirectService()- Specified by:
getTransparentRedirectServicein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getTransparentRedirectServicein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getCreditCardExtensionHandler
public org.broadleafcommerce.common.web.payment.processor.TRCreditCardExtensionHandler getCreditCardExtensionHandler()- Specified by:
getCreditCardExtensionHandlerin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getCreditCardExtensionHandlerin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getFieldExtensionHandler
public org.broadleafcommerce.common.web.payment.expression.PaymentGatewayFieldExtensionHandler getFieldExtensionHandler()- Specified by:
getFieldExtensionHandlerin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getFieldExtensionHandlerin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-
getCreditCardTypesExtensionHandler
public org.broadleafcommerce.common.web.payment.processor.CreditCardTypesExtensionHandler getCreditCardTypesExtensionHandler()- Specified by:
getCreditCardTypesExtensionHandlerin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfigurationService- Overrides:
getCreditCardTypesExtensionHandlerin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfigurationService
-