Uses of Class
com.broadleafcommerce.paymenttransaction.domain.SavedPaymentMethod
Package
Description
-
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.exception
Modifier and TypeMethodDescriptionStaleSavedPaymentMethodVersionException.getUpToDateSavedPaymentMethod()
ModifierConstructorDescriptionStaleSavedPaymentMethodVersionException
(Integer requestVersion, SavedPaymentMethod upToDateSavedPaymentMethod) StaleSavedPaymentMethodVersionException
(Integer requestVersion, SavedPaymentMethod upToDateSavedPaymentMethod, Throwable cause) StaleSavedPaymentMethodVersionException
(String message, SavedPaymentMethod upToDateSavedPaymentMethod, Throwable cause) -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service
Modifier and TypeClassDescriptionclass
interface
SavedPaymentMethodService<P extends SavedPaymentMethod>
Service API forSavedPaymentMethods
.Modifier and TypeMethodDescriptionprotected SavedPaymentMethod
DefaultSavedPaymentMethodManagementService.buildSavedPaymentMethod
(@NonNull Payment payment) Modifier and TypeMethodDescriptionprotected SavedPaymentMethodService<SavedPaymentMethod>
DefaultSavedPaymentMethodManagementService.getSavedPaymentMethodService()
protected SavedPaymentMethodService<SavedPaymentMethod>
DefaultTransactionExecutionService.getSavedPaymentMethodService()
Modifier and TypeMethodDescriptionprotected OwnershipSummary
DefaultSavedPaymentMethodManagementService.buildOwnershipSummary
(@NonNull SavedPaymentMethod savedPaymentMethod) Builds theOwnershipSummary
based on the givenSavedPaymentMethod
.void
DefaultSavedPaymentMethodManagementService.updateSavedPaymentMethodBasedOnPaymentResponse
(@NonNull SavedPaymentMethod savedPaymentMethod, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) default void
SavedPaymentMethodManagementService.updateSavedPaymentMethodBasedOnPaymentResponse
(@NonNull SavedPaymentMethod savedPaymentMethod, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Updates the saved payment method from the givenPaymentResponse
.protected void
DefaultSavedPaymentMethodManagementService.updateSavedPaymentMethodStatus
(@NonNull SavedPaymentMethod savedPaymentMethod, @NonNull com.broadleafcommerce.paymentgateway.domain.PaymentResponse paymentResponse) Updates the status of the saved payment method from the givenPaymentResponse.getRecommendedSavedPaymentMethodStatus()
.Modifier and TypeMethodDescriptionvoid
DefaultTransactionExecutionService.setSavedPaymentMethodService
(SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) ModifierConstructorDescriptionDefaultSavedPaymentMethodManagementService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.anonymization
Modifier and TypeMethodDescriptionprotected SavedPaymentMethodService<SavedPaymentMethod>
SavedPaymentMethodAnonymizationHandler.getSavedPaymentMethodService()
Modifier and TypeMethodDescriptionprotected List<com.broadleafcommerce.common.privacy.anonymization.AnonymizationRecord>
SavedPaymentMethodAnonymizationHandler.handleRecords
(@NonNull String boundedContextIdentifier, @NonNull Stream<SavedPaymentMethod> payments, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ModifierConstructorDescriptionSavedPaymentMethodAnonymizationHandler
(SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService, PaymentAnonymizationProperties properties) -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.autoconfigure
Modifier and TypeMethodDescriptionPaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration.savedPaymentMethodService
(SavedPaymentMethodRepository<com.broadleafcommerce.data.tracking.core.Trackable> savedPaymentMethodRepository, com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper helper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) Modifier and TypeMethodDescriptionPaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration.savedPaymentMethodManagementService
(com.broadleafcommerce.common.extension.TypeFactory typeFactory, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) PaymentTransactionServiceAutoConfiguration.SavedPaymentMethodConfiguration.savedPaymentMethodWebhookService
(com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.messaging.savedpayment
Modifier and TypeMethodDescriptionprotected SavedPaymentMethodService<SavedPaymentMethod>
CreateSavedPaymentMethodEventListener.getSavedPaymentMethodService()
Deprecated, for removal: This API element is subject to removal in a future version.ModifierConstructorDescriptionCreateSavedPaymentMethodEventListener
(com.broadleafcommerce.common.messaging.service.IdempotentMessageConsumptionService idempotentConsumptionService, PaymentManagementService<Payment> paymentManagementService, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService, SavedPaymentMethodManagementService savedPaymentMethodManagementService, com.fasterxml.jackson.databind.ObjectMapper objectMapper, com.broadleafcommerce.common.extension.TypeFactory typeFactory) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.summary
Modifier and TypeMethodDescriptionDefaultSavedPaymentMethodSummaryService.buildSummary
(@NonNull SavedPaymentMethod savedPaymentMethod) SavedPaymentMethodSummaryService.buildSummary
(@NonNull SavedPaymentMethod savedPaymentMethod) DeterminesSavedPaymentMethodSummary
based on theSavedPaymentMethod
. -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.validation
Modifier and TypeClassDescriptionclass
Modifier and TypeMethodDescriptionvoid
DefaultSavedPaymentMethodVersionValidationService.validateVersionForArchival
(@NonNull SavedPaymentMethod savedPaymentMethod, Integer versionToTest) void
SavedPaymentMethodVersionValidationService.validateVersionForArchival
(@NonNull SavedPaymentMethod savedPaymentMethod, Integer versionToTest) Determines if the providedversionToTest
is valid for an archival of theSavedPaymentMethod
.void
DefaultSavedPaymentMethodVersionValidationService.validateVersionForUpdate
(@NonNull SavedPaymentMethod savedPaymentMethod, Integer versionToTest) void
SavedPaymentMethodVersionValidationService.validateVersionForUpdate
(@NonNull SavedPaymentMethod savedPaymentMethod, Integer versionToTest) Determines if the providedversionToTest
is valid for an update of theSavedPaymentMethod
.boolean
DefaultSavedPaymentMethodVersionValidationService.versionIsStale
(@NonNull SavedPaymentMethod savedPaymentMethod, @NonNull Integer versionToTest) boolean
SavedPaymentMethodVersionValidationService.versionIsStale
(@NonNull SavedPaymentMethod savedPaymentMethod, @NonNull Integer versionToTest) Determines if the providedversionToTest
is valid for theSavedPaymentMethod
. -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.service.webhook
Modifier and TypeMethodDescriptionprotected SavedPaymentMethod
DefaultSavedPaymentMethodWebhookService.replaceSavedPaymentMethod
(SavedPaymentMethod savedPaymentMethod, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected SavedPaymentMethod
DefaultSavedPaymentMethodWebhookService.updateSavedPaymentMethodForResult
(com.broadleafcommerce.paymentgateway.domain.SavedPaymentMethodSetupResult savedPaymentMethodSetupResult, SavedPaymentMethod savedPaymentMethod, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Modifier and TypeMethodDescriptionprotected SavedPaymentMethodService<SavedPaymentMethod>
DefaultSavedPaymentMethodWebhookService.getSavedPaymentMethodService()
Modifier and TypeMethodDescriptionprotected SavedPaymentMethod
DefaultSavedPaymentMethodWebhookService.replaceSavedPaymentMethod
(SavedPaymentMethod savedPaymentMethod, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected SavedPaymentMethod
DefaultSavedPaymentMethodWebhookService.updateSavedPaymentMethodForResult
(com.broadleafcommerce.paymentgateway.domain.SavedPaymentMethodSetupResult savedPaymentMethodSetupResult, SavedPaymentMethod savedPaymentMethod, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) ModifierConstructorDescriptionDefaultSavedPaymentMethodWebhookService
(com.broadleafcommerce.paymentgateway.service.provider.PaymentGatewayResourceProvider paymentGatewayResourceProvider, SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService) -
Uses of SavedPaymentMethod in com.broadleafcommerce.paymenttransaction.web.endpoint
Modifier and TypeMethodDescriptionprotected SavedPaymentMethodService<SavedPaymentMethod>
AccountSavedPaymentMethodManagementEndpoint.getSavedPaymentMethodService()
protected SavedPaymentMethodService<SavedPaymentMethod>
CustomerSavedPaymentMethodManagementEndpoint.getSavedPaymentMethodService()
ModifierConstructorDescriptionAccountSavedPaymentMethodManagementEndpoint
(SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService, SavedPaymentMethodSummaryService summaryService, SavedPaymentMethodVersionValidationService savedPaymentMethodVersionValidationService) CustomerSavedPaymentMethodManagementEndpoint
(SavedPaymentMethodService<SavedPaymentMethod> savedPaymentMethodService, SavedPaymentMethodSummaryService summaryService, SavedPaymentMethodVersionValidationService savedPaymentMethodVersionValidationService)