Uses of Class
com.broadleafcommerce.creditaccount.web.endpoint.domain.ExpirationSourceInfo
Packages that use ExpirationSourceInfo
- 
Uses of ExpirationSourceInfo in com.broadleafcommerce.creditaccount.service.expiration
Methods in com.broadleafcommerce.creditaccount.service.expiration with parameters of type ExpirationSourceInfoModifier and TypeMethodDescriptionprotected TransactionDefaultCreditExpirationService.createExpirationTransaction(@NonNull CreditAccount creditAccount, @NonNull Transaction expiredTransaction, @NonNull ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) CreditExpirationService.processExpiredTransactions(CreditAccount creditAccount, ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates the debit transaction with theDefaultTransactionSubType.EXPIRATIONsub-type, addsTransaction.getRelatedTransactionDetails()to the expiring credit transaction, sets theTransaction.getAmountRemaining()of the expired transaction to zero, and subtracts the amount remaining from the credit account balance.voidCreditExpirationService.processExpiredTransactions(List<Transaction> expiredTransactions, ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) Creates the debit transaction with theDefaultTransactionSubType.EXPIRATIONsub-type, addsTransaction.getRelatedTransactionDetails()to the expiring credit transaction, sets theTransaction.getAmountRemaining()of the expired transaction to zero, and subtracts the amount remaining from the credit account balance.DefaultCreditExpirationService.processExpiredTransactions(@NonNull CreditAccount creditAccount, @NonNull ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) protected CreditAccountDefaultCreditExpirationService.processExpiredTransactions(@NonNull CreditAccount creditAccount, @NonNull List<Transaction> expiredTransactions, @NonNull ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo) voidDefaultCreditExpirationService.processExpiredTransactions(@NonNull List<Transaction> expiredTransactions, @NonNull ExpirationSourceInfo expirationSourceInfo, com.broadleafcommerce.data.tracking.core.context.ContextInfo contextInfo)