Class AccountTransferAssembler
java.lang.Object
org.apache.fineract.portfolio.account.domain.AccountTransferAssembler
-
Constructor Summary
ConstructorsConstructorDescriptionAccountTransferAssembler(AccountTransferDetailAssembler accountTransferDetailAssembler) -
Method Summary
Modifier and TypeMethodDescriptionassembleLoanToLoanTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction disburseTransaction, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction repaymentTransaction) assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRefundTransaction) assembleLoanToSavingsTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRefundTransaction) assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRepaymentTransaction) assembleSavingsToLoanTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction savingsAccountTransaction, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit) assembleSavingsToSavingsTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit)
-
Constructor Details
-
AccountTransferAssembler
@Autowired public AccountTransferAssembler(AccountTransferDetailAssembler accountTransferDetailAssembler)
-
-
Method Details
-
assembleSavingsToSavingsTransfer
public AccountTransferDetails assembleSavingsToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit) -
assembleSavingsToLoanTransfer
public AccountTransferDetails assembleSavingsToLoanTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRepaymentTransaction) -
assembleLoanToSavingsTransfer
public AccountTransferDetails assembleLoanToSavingsTransfer(org.apache.fineract.infrastructure.core.api.JsonCommand command, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRefundTransaction) -
assembleSavingsToLoanTransfer
public AccountTransferDetails assembleSavingsToLoanTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction savingsAccountTransaction, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanTransaction) -
assembleSavingsToSavingsTransfer
public AccountTransferDetails assembleSavingsToSavingsTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.savings.domain.SavingsAccount fromSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction withdrawal, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit) -
assembleLoanToSavingsTransfer
public AccountTransferDetails assembleLoanToSavingsTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccount toSavingsAccount, org.apache.fineract.portfolio.savings.domain.SavingsAccountTransaction deposit, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction loanRefundTransaction) -
assembleLoanToLoanTransfer
public AccountTransferDetails assembleLoanToLoanTransfer(AccountTransferDTO accountTransferDTO, org.apache.fineract.portfolio.loanaccount.domain.Loan fromLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.Loan toLoanAccount, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction disburseTransaction, org.apache.fineract.portfolio.loanaccount.domain.LoanTransaction repaymentTransaction)
-