Interface IRedemptionsResource


  • public interface IRedemptionsResource
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void confirmRedemption​(io.electrum.vas.model.BasicAdvice 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 lookupRedemption​(String requestId, 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 redeemVoucher​(RedemptionRequest 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 reverseRedemption​(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

      • redeemVoucher

        void redeemVoucher​(RedemptionRequest 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)
      • reverseRedemption

        void reverseRedemption​(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)
      • confirmRedemption

        void confirmRedemption​(io.electrum.vas.model.BasicAdvice 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)
      • lookupRedemption

        default void lookupRedemption​(String requestId,
                                      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)