Class DefaultChaseOrbitalGatewayConfiguration

java.lang.Object
com.broadleafcommerce.payment.service.gateway.DefaultChaseOrbitalGatewayConfiguration
All Implemented Interfaces:
ChaseOrbitalGatewayConfiguration, com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration, com.broadleafcommerce.paymentgateway.service.PaymentGatewayTypeAware

public class DefaultChaseOrbitalGatewayConfiguration extends Object implements ChaseOrbitalGatewayConfiguration
Default implementation of ChaseOrbitalGatewayConfiguration, primarily deferring to returning configuration property values.
  • Constructor Details

  • Method Details

    • getFailureReportingThreshold

      public int getFailureReportingThreshold()
      Specified by:
      getFailureReportingThreshold in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
    • setFailureReportingThreshold

      public void setFailureReportingThreshold(int failureReportingThreshold)
      Specified by:
      setFailureReportingThreshold in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
    • getSupportedTransactionTypes

      public Set<String> getSupportedTransactionTypes()
      Specified by:
      getSupportedTransactionTypes in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
    • getSupportedFeatures

      public Set<String> getSupportedFeatures()
      Specified by:
      getSupportedFeatures in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
    • getGatewayType

      public String getGatewayType()
      Specified by:
      getGatewayType in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayTypeAware
    • getGatewayReferenceForTransactionIdByType

      public String getGatewayReferenceForTransactionIdByType(@NonNull @NonNull String transactionType)
      Specified by:
      getGatewayReferenceForTransactionIdByType in interface com.broadleafcommerce.paymentgateway.service.PaymentGatewayConfiguration
    • getConfigurationProperties

      protected ChaseOrbitalGatewayConfigurationProperties getConfigurationProperties()