Uses of Class
com.broadleafcommerce.billing.job.domain.BillingProcessingRequestWithFullDetails
Packages that use BillingProcessingRequestWithFullDetails
Package
Description
-
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.job.autoconfigure
Methods in com.broadleafcommerce.billing.job.autoconfigure that return types with arguments of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionBillingJobAutoConfiguration.billingProcessRequestService(BillingProcessRepository<com.broadleafcommerce.data.tracking.core.Trackable> repository, com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityHelper crudEntityHelper) -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.job.module
Fields in com.broadleafcommerce.billing.job.module with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeFieldDescriptionprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> PaymentProcessorHandler.billingProcessingRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> BillingProcessingRequestFinalizer.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> BillingProcessingRequestInitializer.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> PaymentProcessingResultHandler.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> TaxCalculationProcessorResultHandler.billingProcessRequestServiceBillingProcessingRequestInitializer.walletServiceMethods in com.broadleafcommerce.billing.job.module that return types with arguments of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionprotected List<BillingProcessingRequestWithFullDetails>BillingProcessingRequestInitializer.filterOutWrongStatuses(List<BillingProcessingRequestWithFullDetails> billingProcessingRequestWithFullDetails) protected List<BillingProcessingRequestWithFullDetails>BillingProcessingRequestInitializer.readRequestsWithFullDetailsInCorrectStatuses(P request, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Readsrequests with detailsfor given ids and filters out those already processed or not in NEW statusMethods in com.broadleafcommerce.billing.job.module with parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionBillingProcessingRequestInitializer.buildRequestWithBillingEventDTO(BillingProcessingRequest request, BillingProcessingRequestWithFullDetails requestWithFullDetails) Builds a composite object from theBillingProcessingRequestand the relatedBillingEventDTOprotected PaymentAccountProcessingRequestBillingProcessingRequestInitializer.createPaymentAccountProcessingRequestForCharge(BillingProcessingRequestWithFullDetails billingProcessingRequestDetails, PaymentAccount paymentAccount) protected PaymentAccountProcessingRequestBillingProcessingRequestInitializer.createPaymentAccountProcessingRequestForRefund(BillingProcessingRequestWithFullDetails billingProcessingRequestDetails) protected booleanBillingProcessingRequestInitializer.isPaymentAborted(BillingProcessingRequestWithFullDetails requestDetails) protected voidBillingProcessingRequestInitializer.populateAccounts(BillingProcessingRequestWithFullDetails billingProcessingRequestDetails, List<PaymentAccount> paymentAccounts) protected voidBillingProcessingRequestInitializer.populateTransactionReferenceIds(BillingProcessingRequestWithFullDetails requestDetails) protected voidBillingProcessingRequestInitializer.prepareValidRequestsForNextSteps(BillingProcessingRequest request, BillingProcessingRequestWithFullDetails requestWithFullDetails, BillingProcessingRequestWithBillingEventDTO requestWithBillingEventDTO, List<PaymentAccount> activePaymentAccounts, List<BillingProcessingRequestWithBillingEventDTO> sendToTaxHandler, List<BillingProcessingRequest> sendToPaymentProcessor) Handles preparing valid requests for their next step, either to be sent to a payment processor or a tax handler.protected voidBillingProcessingRequestInitializer.setPaymentProcessingRequest(BillingProcessingRequestWithFullDetails requestWithFullDetails) Build and set aPaymentAccountProcessingRequestin theBillingProcessingRequestWithFullDetailsMethod parameters in com.broadleafcommerce.billing.job.module with type arguments of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionprotected List<BillingProcessingRequestWithFullDetails>BillingProcessingRequestInitializer.filterOutWrongStatuses(List<BillingProcessingRequestWithFullDetails> billingProcessingRequestWithFullDetails) protected voidBillingProcessingRequestInitializer.initializeRequests(List<BillingProcessingRequestWithFullDetails> requestsWithFullDetails, Map<String, WalletWithPaymentAccounts> walletsWithPaymentAccounts, List<BillingProcessingRequest> allInitializedRequests, List<String> idsToSendToFinalizer, List<BillingProcessingRequest> sendToPaymentProcessor, List<BillingProcessingRequestWithBillingEventDTO> sendToTaxHandler) Handles initializing given requests and sorting them to their next destinations depending on their state and external configuration propertiesprotected Map<String,WalletWithPaymentAccounts> BillingProcessingRequestInitializer.readWalletsWithPaymentAccounts(List<BillingProcessingRequestWithFullDetails> requestsWithFullDetails, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Reads wallets for the provided requests. -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.job.service
Classes in com.broadleafcommerce.billing.job.service with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeInterfaceDescriptioninterfaceBillingProcessRequestService<P extends BillingProcessingRequest,Q extends BillingProcessingRequestWithFullDetails> -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.job.service.impl
Classes in com.broadleafcommerce.billing.job.service.impl with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeClassDescriptionclassDefaultBillingProcessRequestService<P extends BillingProcessingRequest,Q extends BillingProcessingRequestWithFullDetails> Fields in com.broadleafcommerce.billing.job.service.impl with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeFieldDescriptionDefaultBillingProcessingRequestGenerator.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> DefaultPaymentAndRefundUpdaterService.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> DefaultTaxCalculationHandlerService.billingProcessRequestServiceDefaultBillingProcessingRequestFinalizerService.bprServiceDefaultPaymentProcessingResultHandlerService.bprServiceDefaultPaymentProcessingService.bprService -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.job.web.endpoint
Methods in com.broadleafcommerce.billing.job.web.endpoint that return types with arguments of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionorg.springframework.data.domain.Page<BillingProcessingRequestWithFullDetails>BillingJobEndpoint.readAll(com.broadleafcommerce.data.tracking.core.context.ContextInfo context, cz.jirutka.rsql.parser.ast.Node filters, org.springframework.data.domain.Pageable page) -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.service
Classes in com.broadleafcommerce.billing.service with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeInterfaceDescriptioninterfaceWalletService<W extends WalletWithPaymentAccounts,R extends BillingProcessingRequestWithFullDetails> -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.service.autoconfigure
Methods in com.broadleafcommerce.billing.service.autoconfigure that return types with arguments of type BillingProcessingRequestWithFullDetailsModifier and TypeMethodDescriptionBillingServiceAutoConfiguration.walletService(SavedPaymentMethodProvider<SavedPaymentMethod> provider, com.broadleafcommerce.common.extension.TypeFactory typeFactory) -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.billing.service.impl
Classes in com.broadleafcommerce.billing.service.impl with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeClassDescriptionclassDefaultWalletService<W extends WalletWithPaymentAccounts,R extends BillingProcessingRequestWithFullDetails> -
Uses of BillingProcessingRequestWithFullDetails in com.broadleafcommerce.deadletter.service.impl
Fields in com.broadleafcommerce.deadletter.service.impl with type parameters of type BillingProcessingRequestWithFullDetailsModifier and TypeFieldDescriptionprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> ProcessPaymentsDeadLetterRetryHandler.billingProcessRequestServiceprotected BillingProcessRequestService<BillingProcessingRequest,BillingProcessingRequestWithFullDetails> TaxCalculationHandlerRequestDeadLetterRetryHandler.billingProcessRequestService