Uses of Class
com.broadleafcommerce.customer.domain.PaymentAccount
-
-
Uses of PaymentAccount in com.broadleafcommerce.customer.messaging
Fields in com.broadleafcommerce.customer.messaging with type parameters of type PaymentAccount Modifier and Type Field Description protected PaymentAccountService<PaymentAccount>
CreatePaymentAccountEventListener. paymentAccountService
Methods in com.broadleafcommerce.customer.messaging that return PaymentAccount Modifier and Type Method Description protected PaymentAccount
CreatePaymentAccountEventListener. buildPaymentAccount(Payment payment)
Builds aPaymentAccount
based on the provided cartPayment
Methods in com.broadleafcommerce.customer.messaging that return types with arguments of type PaymentAccount Modifier and Type Method Description protected PaymentAccountService<PaymentAccount>
CreatePaymentAccountEventListener. getPaymentAccountService()
Constructor parameters in com.broadleafcommerce.customer.messaging with type arguments of type PaymentAccount Constructor Description CreatePaymentAccountEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentProvider<Payment> paymentProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Uses of PaymentAccount in com.broadleafcommerce.customer.messaging.autoconfigure
Method parameters in com.broadleafcommerce.customer.messaging.autoconfigure with type arguments of type PaymentAccount Modifier and Type Method Description CreatePaymentAccountEventListener
CustomerMessagingAutoConfiguration. createPaymentAccountEventListener(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentMessageConsumptionService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentProvider<Payment> paymentProvider, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory)
-
Uses of PaymentAccount in com.broadleafcommerce.customer.service
Classes in com.broadleafcommerce.customer.service with type parameters of type PaymentAccount Modifier and Type Class Description class
DefaultPaymentAccountService<P extends PaymentAccount>
interface
PaymentAccountService<P extends PaymentAccount>
Service API forPayment Accounts
.Methods in com.broadleafcommerce.customer.service that return PaymentAccount Modifier and Type Method Description PaymentAccount
DefaultPaymentAccountService. addPaymentAccount(@NonNull String customerId, P paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
PaymentAccount
PaymentAccountService. addPaymentAccount(String customerId, P paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Pass the paymentAccountJpaPaymentAccount
for processing the default account relationship with the customer before saving to the data store. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service.anonymization
Methods in com.broadleafcommerce.customer.service.anonymization that return types with arguments of type PaymentAccount Modifier and Type Method Description protected PaymentAccountService<PaymentAccount>
PaymentAccountAnonymizationHandler. getPaymentAccountService()
Method parameters in com.broadleafcommerce.customer.service.anonymization with type arguments of type PaymentAccount Modifier and Type Method Description protected List<com.broadleafcommerce.common.privacy.anonymization.AnonymizationRecord>
PaymentAccountAnonymizationHandler. handleRecords(String boundedContextIdentifier, Stream<PaymentAccount> members, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Constructor parameters in com.broadleafcommerce.customer.service.anonymization with type arguments of type PaymentAccount Constructor Description PaymentAccountAnonymizationHandler(PaymentAccountService<PaymentAccount> paymentAccountService)
-
Uses of PaymentAccount in com.broadleafcommerce.customer.service.summary
Methods in com.broadleafcommerce.customer.service.summary with parameters of type PaymentAccount Modifier and Type Method Description PaymentAccountSummary
DefaultPaymentAccountSummaryService. buildSummary(@NonNull PaymentAccount paymentAccount)
PaymentAccountSummary
PaymentAccountSummaryService. buildSummary(@NonNull PaymentAccount paymentAccount)
DeterminesPaymentAccountSummary
based on thePaymentAccount
. -
Uses of PaymentAccount in com.broadleafcommerce.customer.service.validation
Classes in com.broadleafcommerce.customer.service.validation with type parameters of type PaymentAccount Modifier and Type Class Description class
DefaultPaymentAccountValidator<P extends PaymentAccount>
-
Uses of PaymentAccount in com.broadleafcommerce.customer.web.endpoint
Methods in com.broadleafcommerce.customer.web.endpoint that return PaymentAccount Modifier and Type Method Description PaymentAccount
SensitiveCustomerPaymentAccountEndpoint. readPaymentAccount(String paymentAccountId, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Methods in com.broadleafcommerce.customer.web.endpoint that return types with arguments of type PaymentAccount Modifier and Type Method Description protected PaymentAccountService<PaymentAccount>
CustomerPaymentAccountEndpoint. getPaymentAccountService()
protected PaymentAccountService<PaymentAccount>
SensitiveCustomerPaymentAccountEndpoint. getPaymentAccountService()
Methods in com.broadleafcommerce.customer.web.endpoint with parameters of type PaymentAccount Modifier and Type Method Description PaymentAccountSummary
CustomerPaymentAccountEndpoint. addPaymentAccountToCustomer(String customerId, PaymentAccount paymentAccountRequest, boolean makeDefaultAccount, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)
Constructor parameters in com.broadleafcommerce.customer.web.endpoint with type arguments of type PaymentAccount Constructor Description CustomerPaymentAccountEndpoint(CustomerService<Customer> customerService, PaymentAccountService<PaymentAccount> paymentAccountService, PaymentAccountSummaryService summaryService)
SensitiveCustomerPaymentAccountEndpoint(PaymentAccountService<PaymentAccount> paymentAccountService)
-