public abstract class AbstractBaseApi
extends java.lang.Object
| Constructor and Description |
|---|
AbstractBaseApi() |
| Modifier and Type | Method and Description |
|---|---|
protected <T> T |
executeList(java.lang.String url,
java.lang.Class<? extends T> clazz) |
protected <T> T |
executeSearch(java.lang.String url,
SearchCriteria searchCriteria,
java.lang.Class<? extends T> clazz) |
protected java.lang.String |
getApiBase() |
protected abstract java.lang.String |
getApiName() |
protected java.lang.String |
getApiUrl() |
protected CardListResponse |
getCardListResponse(org.wisepersist.apuava.http.HttpStatus httpStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected CardResponse |
getCardResponse(org.wisepersist.apuava.http.HttpStatus httpStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected ChargeListResponse |
getChargeListResponse(org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected ChargeResponse |
getChargeResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected CustomerResponse |
getCustomerResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected DeletionResult |
getDeletionResult(org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected RefundListResponse |
getRefundListResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected RefundResponse |
getRefundResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus,
org.wisepersist.apuava.http.HttpResponse httpResponse) |
protected org.wisepersist.apuava.http.HttpTransport |
httpTransportForDelete() |
protected org.wisepersist.apuava.http.HttpTransport |
httpTransportForGet() |
protected org.wisepersist.apuava.http.HttpTransport |
httpTransportForPost() |
protected org.wisepersist.apuava.http.HttpTransport |
httpTransportForPut() |
protected final java.lang.String getApiUrl()
protected final java.lang.String getApiBase()
protected abstract java.lang.String getApiName()
protected final org.wisepersist.apuava.http.HttpTransport httpTransportForPost()
protected final org.wisepersist.apuava.http.HttpTransport httpTransportForPut()
protected final org.wisepersist.apuava.http.HttpTransport httpTransportForGet()
protected final org.wisepersist.apuava.http.HttpTransport httpTransportForDelete()
protected final DeletionResult getDeletionResult(org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final <T> T executeList(java.lang.String url,
java.lang.Class<? extends T> clazz)
throws java.io.IOException
java.io.IOExceptionprotected final <T> T executeSearch(java.lang.String url,
SearchCriteria searchCriteria,
java.lang.Class<? extends T> clazz)
throws java.io.IOException
java.io.IOExceptionprotected final CustomerResponse getCustomerResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final CardResponse getCardResponse(org.wisepersist.apuava.http.HttpStatus httpStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final CardListResponse getCardListResponse(org.wisepersist.apuava.http.HttpStatus httpStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final ChargeResponse getChargeResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final ChargeListResponse getChargeListResponse(org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final RefundResponse getRefundResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)
protected final RefundListResponse getRefundListResponse(org.wisepersist.apuava.http.HttpStatus expectedStatus, org.wisepersist.apuava.http.HttpResponse httpResponse)