class UpdatePisCancellationPsuDataAspect {

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

    public  UpdatePisCancellationPsuDataAspect(PaymentAuthorisationCancellationAspectService paymentAuthorisationCancellationAspectService);

}