APS - Transaction Processor
Methods
Process Transaction (Overloaded Method)
Method Detail | Value |
---|---|
Visibility | Public |
Method Parameters | AccountProcessingRequest, PayloadTracker |
Return Value | Mono<AccountProcessingResponse> |
Functionality | Retrieve the account number from the processing request and invoke the method that processes the transaction by Account Number. Create the Account Processing Response object and return the response. |
Process Transaction (Overloaded Method)
Method Detail | Value |
---|---|
Visibility | Public |
Method Parameters | AccountProcessingRequest, boolean (sentToMMS) |
Return Value | AccountDto |
Functionality | Check if the account dto is present in the processing request, then invoke the method that processes the transaction by account dto. If the account dto is not present in the processing request, then invoke the method that processes the transaction by account number. Return the created Account dto object. |
Process Transaction By Account Dto
Method Detail | Value |
---|---|
Visibility | Private |
Method Parameters | TransactionDto, AccountDto, boolean (sentToMMS) |
Return Value | AccountDto |
Functionality |
|
Process Transaction By Account Number
Method Detail | Value |
---|---|
Visibility | Private |
Method Parameters | TransactionDto, String (Account Number), boolean (sentToMMS) |
Return Value | AccountDto |
Functionality |
|