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 DeletionResult |
getDeletionResult(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.IOException