@Path(value="/prepaidutility/v3/tokenPurchases") public abstract class TokenPurchasesResource extends Object
| Constructor and Description |
|---|
TokenPurchasesResource() |
| Modifier and Type | Method and Description |
|---|---|
void |
confirmTokenPurchase(String purchaseId,
String confirmationId,
ConfirmationAdvice body,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.container.AsyncResponse asyncResponse,
javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.UriInfo uriInfo) |
void |
createTokenPurchaseRequest(String purchaseId,
PurchaseRequest body,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.container.AsyncResponse asyncResponse,
javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.UriInfo uriInfo) |
protected abstract ITokenPurchasesResource |
getResourceImplementation() |
void |
retryPurchaseRequest(String purchaseId,
PurchaseRequest body,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.container.AsyncResponse asyncResponse,
javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.UriInfo uriInfo) |
void |
reverseTokenPurchase(String purchaseId,
String reversalId,
ReversalAdvice body,
javax.ws.rs.core.SecurityContext securityContext,
javax.ws.rs.container.AsyncResponse asyncResponse,
javax.ws.rs.core.Request request,
javax.servlet.http.HttpServletRequest httpServletRequest,
javax.ws.rs.core.HttpHeaders httpHeaders,
javax.ws.rs.core.UriInfo uriInfo) |
protected abstract ITokenPurchasesResource getResourceImplementation()
@POST
@Path(value="/{purchaseId}/confirmations/{confirmationId}")
@Consumes(value="application/json")
@Produces(value="application/json")
public void confirmTokenPurchase(@PathParam(value="purchaseId")
String purchaseId,
@PathParam(value="confirmationId")
String confirmationId,
ConfirmationAdvice body,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@Context
javax.ws.rs.core.Request request,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest,
@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@POST
@Path(value="/{purchaseId}")
@Consumes(value="application/json")
@Produces(value="application/json")
public void createTokenPurchaseRequest(@PathParam(value="purchaseId")
String purchaseId,
PurchaseRequest body,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@Context
javax.ws.rs.core.Request request,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest,
@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@POST
@Path(value="/{purchaseId}/retry")
@Consumes(value="application/json")
@Produces(value="application/json")
public void retryPurchaseRequest(@PathParam(value="purchaseId")
String purchaseId,
PurchaseRequest body,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@Context
javax.ws.rs.core.Request request,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest,
@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
@Context
javax.ws.rs.core.UriInfo uriInfo)
@POST
@Path(value="/{purchaseId}/reversals/{reversalId}")
@Consumes(value="application/json")
@Produces(value="application/json")
public void reverseTokenPurchase(@PathParam(value="purchaseId")
String purchaseId,
@PathParam(value="reversalId")
String reversalId,
ReversalAdvice body,
@Context
javax.ws.rs.core.SecurityContext securityContext,
@Suspended
javax.ws.rs.container.AsyncResponse asyncResponse,
@Context
javax.ws.rs.core.Request request,
@Context
javax.servlet.http.HttpServletRequest httpServletRequest,
@Context
javax.ws.rs.core.HttpHeaders httpHeaders,
@Context
javax.ws.rs.core.UriInfo uriInfo)
Copyright © 2018. All rights reserved.