class UpdatePisPsuDataAspect {

    @AfterReturning(pointcut = "execution(* de.adorsys.psd2.xs2a.service.PaymentAuthorisationService.updatePisCommonPaymentPsuData(..)) && args( request)", returning = "result", argNames = "result,request")
    public ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> updatePisAuthorizationAspect(ResponseObject<Xs2aUpdatePisCommonPaymentPsuDataResponse> result, Xs2aUpdatePisCommonPaymentPsuDataRequest request) {
        return paymentAuthorisationAspectService.updatePisAuthorizationAspect(result, request);
    }

    public  UpdatePisPsuDataAspect(PaymentAuthorisationAspectService paymentAuthorisationAspectService);

}