public class SpringLocalPaymentFlowManager extends BasePaymentFlowManager
Constructor and Description |
---|
SpringLocalPaymentFlowManager() |
Modifier and Type | Method and Description |
---|---|
protected CurrencyConverter |
getCurrencyConverter() |
protected LightningHandler |
getLightningHandler() |
protected OrderRequestGeneratorFactory |
getOrderRequestGeneratorFactory() |
protected PaymentFlowMode |
getPaymentFlowMode(OrderRequest orderRequest)
Method that should return mode of payment flow in relation.
|
protected PaymentHandler |
getPaymentHandler() |
protected boolean |
getRegisterNewInvoices() |
protected RequestPolicyFactory |
getRequestPolicyFactory() |
protected TokenGenerator |
getTokenGenerator()
Method that must be implemented and return the TokenGenerator used.
|
protected java.time.Duration |
getTokenNotBeforeDuration() |
findCookie, findToken, getAndVerifyTokenClaims, getCentralSystemRecipientId, getPaymentFlowByAnnotation, getPaymentFlowFromToken, hasSettlementToken, lookupPaymentFlow
protected TokenGenerator getTokenGenerator()
getTokenGenerator
in class BasePaymentFlowManager
protected PaymentFlowMode getPaymentFlowMode(OrderRequest orderRequest)
getPaymentFlowMode
in class BasePaymentFlowManager
orderRequest
- the related order request.PaymentFlowMode
protected java.time.Duration getTokenNotBeforeDuration()
getTokenNotBeforeDuration
in class BasePaymentFlowManager
protected boolean getRegisterNewInvoices()
getRegisterNewInvoices
in class BasePaymentFlowManager
protected RequestPolicyFactory getRequestPolicyFactory()
getRequestPolicyFactory
in class BasePaymentFlowManager
protected LightningHandler getLightningHandler()
getLightningHandler
in class BasePaymentFlowManager
protected PaymentHandler getPaymentHandler()
getPaymentHandler
in class BasePaymentFlowManager
protected CurrencyConverter getCurrencyConverter()
getCurrencyConverter
in class BasePaymentFlowManager
protected OrderRequestGeneratorFactory getOrderRequestGeneratorFactory()
getOrderRequestGeneratorFactory
in class BasePaymentFlowManager