Class SamplePaymentGatewayHostedConfigurationImpl
java.lang.Object
org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
org.broadleafcommerce.payment.service.gateway.SamplePaymentGatewayHostedConfigurationImpl
- All Implemented Interfaces:
org.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration,SamplePaymentGatewayHostedConfiguration
@Service("blSamplePaymentGatewayHostedConfiguration")
public class SamplePaymentGatewayHostedConfigurationImpl
extends org.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
implements SamplePaymentGatewayHostedConfiguration
- Author:
- Elbert Bautista (elbertbautista)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected intprotected boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintorg.broadleafcommerce.common.payment.PaymentGatewayTypebooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetFailureReportingThreshold(int failureReportingThreshold) voidsetPerformAuthorizeAndCapture(boolean performAuthorizeAndCapture)
-
Field Details
-
failureReportingThreshold
protected int failureReportingThreshold -
performAuthorizeAndCapture
protected boolean performAuthorizeAndCapture
-
-
Constructor Details
-
SamplePaymentGatewayHostedConfigurationImpl
public SamplePaymentGatewayHostedConfigurationImpl()
-
-
Method Details
-
getHostedRedirectUrl
- Specified by:
getHostedRedirectUrlin interfaceSamplePaymentGatewayHostedConfiguration
-
getHostedRedirectReturnUrl
- Specified by:
getHostedRedirectReturnUrlin interfaceSamplePaymentGatewayHostedConfiguration
-
isPerformAuthorizeAndCapture
public boolean isPerformAuthorizeAndCapture()- Specified by:
isPerformAuthorizeAndCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
isPerformAuthorizeAndCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
setPerformAuthorizeAndCapture
public void setPerformAuthorizeAndCapture(boolean performAuthorizeAndCapture) - Specified by:
setPerformAuthorizeAndCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
setPerformAuthorizeAndCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
getFailureReportingThreshold
public int getFailureReportingThreshold()- Specified by:
getFailureReportingThresholdin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
getFailureReportingThresholdin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
setFailureReportingThreshold
public void setFailureReportingThreshold(int failureReportingThreshold) - Specified by:
setFailureReportingThresholdin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
setFailureReportingThresholdin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesAuthorize
public boolean handlesAuthorize()- Specified by:
handlesAuthorizein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesAuthorizein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesCapture
public boolean handlesCapture()- Specified by:
handlesCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesAuthorizeAndCapture
public boolean handlesAuthorizeAndCapture()- Specified by:
handlesAuthorizeAndCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesAuthorizeAndCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesReverseAuthorize
public boolean handlesReverseAuthorize()- Specified by:
handlesReverseAuthorizein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesReverseAuthorizein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesVoid
public boolean handlesVoid()- Specified by:
handlesVoidin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesVoidin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesRefund
public boolean handlesRefund()- Specified by:
handlesRefundin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesRefundin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesPartialCapture
public boolean handlesPartialCapture()- Specified by:
handlesPartialCapturein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesPartialCapturein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesMultipleShipment
public boolean handlesMultipleShipment()- Specified by:
handlesMultipleShipmentin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesMultipleShipmentin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesRecurringPayment
public boolean handlesRecurringPayment()- Specified by:
handlesRecurringPaymentin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesRecurringPaymentin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesSavedCustomerPayment
public boolean handlesSavedCustomerPayment()- Specified by:
handlesSavedCustomerPaymentin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesSavedCustomerPaymentin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
handlesMultiplePayments
public boolean handlesMultiplePayments()- Specified by:
handlesMultiplePaymentsin interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
handlesMultiplePaymentsin classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-
getGatewayType
public org.broadleafcommerce.common.payment.PaymentGatewayType getGatewayType()- Specified by:
getGatewayTypein interfaceorg.broadleafcommerce.common.payment.service.PaymentGatewayConfiguration- Overrides:
getGatewayTypein classorg.broadleafcommerce.common.payment.service.AbstractPaymentGatewayConfiguration
-