Interface IVouchersResource


  • public interface IVouchersResource
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods 
      Modifier and Type Method Description
      void confirmVoucher​(io.electrum.vas.model.TenderAdvice body, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)  
      default void lookupVoucher​(String voucherCode, String provisionRequestId, String receiverInstId, String settlementEntityInstId, String voucherSerialNumber, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)  
      default void lookupVoucher​(String voucherCode, String provisionRequestId, String receiverInstId, String settlementEntityInstId, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)
      void lookupVoucher​(String voucherCode, String receiverInstId, String settlementEntityInstId, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)
      void provisionVoucher​(ProvisionRequest body, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)  
      void reverseVoucher​(io.electrum.vas.model.BasicReversal body, javax.ws.rs.core.SecurityContext securityContext, javax.ws.rs.core.Request request, javax.ws.rs.container.AsyncResponse asyncResponse, javax.ws.rs.core.HttpHeaders httpHeaders, javax.ws.rs.core.UriInfo uriInfo, javax.servlet.http.HttpServletRequest httpServletRequest)  
    • Method Detail

      • confirmVoucher

        void confirmVoucher​(io.electrum.vas.model.TenderAdvice body,
                            javax.ws.rs.core.SecurityContext securityContext,
                            javax.ws.rs.core.Request request,
                            javax.ws.rs.container.AsyncResponse asyncResponse,
                            javax.ws.rs.core.HttpHeaders httpHeaders,
                            javax.ws.rs.core.UriInfo uriInfo,
                            javax.servlet.http.HttpServletRequest httpServletRequest)
      • provisionVoucher

        void provisionVoucher​(ProvisionRequest body,
                              javax.ws.rs.core.SecurityContext securityContext,
                              javax.ws.rs.core.Request request,
                              javax.ws.rs.container.AsyncResponse asyncResponse,
                              javax.ws.rs.core.HttpHeaders httpHeaders,
                              javax.ws.rs.core.UriInfo uriInfo,
                              javax.servlet.http.HttpServletRequest httpServletRequest)
      • reverseVoucher

        void reverseVoucher​(io.electrum.vas.model.BasicReversal body,
                            javax.ws.rs.core.SecurityContext securityContext,
                            javax.ws.rs.core.Request request,
                            javax.ws.rs.container.AsyncResponse asyncResponse,
                            javax.ws.rs.core.HttpHeaders httpHeaders,
                            javax.ws.rs.core.UriInfo uriInfo,
                            javax.servlet.http.HttpServletRequest httpServletRequest)
      • lookupVoucher

        default void lookupVoucher​(String voucherCode,
                                   String provisionRequestId,
                                   String receiverInstId,
                                   String settlementEntityInstId,
                                   String voucherSerialNumber,
                                   javax.ws.rs.core.SecurityContext securityContext,
                                   javax.ws.rs.core.Request request,
                                   javax.ws.rs.container.AsyncResponse asyncResponse,
                                   javax.ws.rs.core.HttpHeaders httpHeaders,
                                   javax.ws.rs.core.UriInfo uriInfo,
                                   javax.servlet.http.HttpServletRequest httpServletRequest)
        Since:
        v1.8.0