public TransactionResponseData performTransfer()

in service/src/main/java/org/apache/fineract/cn/deposit/service/internal/command/handler/TransactionCommandHandler.java [54:71]


    public TransactionResponseData performTransfer(@NotNull TransactionCommand command) {

        switch (command.getAction()) {
            case WITHDRAWAL: {
                //command = dataValidator.validatePrepareTransfer(command);
                return transactionService.withdraw(command);
            }
            case DEPOSIT: {
                //command = dataValidator.validateCommitTransfer(command);
                return transactionService.deposit(command);
            }
            case TRANSFER: {
                return transactionService.transfer(command);
            }
            default:
                return null;
        }
    }