Performs the capture with pre and post processing step.
Syntax
void
doCapture
(
final AtomicReference< Req >
requestRef
,
final AtomicReference< Res >
responseRef
,
final AtomicReference< CallerInformation >
callerRef
,
final AtomicReference< Long >
captureIdRef
,
final AtomicReference< Long >
authIdRef
)
Parameters
-
requestRef –
-
responseRef –
-
callerRef –
-
captureIdRef –
-
authIdRef –
Usage
It also calls the commision check after successful capture. Finally the method
ITransactionFlowOverlay#afterCaptureSuccess(IMoneyRequest, ITransactionResponse, AtomicReference, AtomicReference, AtomicReference)
is called