public abstract class AbstractApiStrategy
extends java.lang.Object
| Constructor and Description |
|---|
AbstractApiStrategy() |
| Modifier and Type | Method and Description |
|---|---|
abstract ApiResponse |
callAccountApi(Api.HttpMethod method,
java.lang.String apiUrl,
java.util.Map<java.lang.String,? extends java.lang.Object> params,
java.util.Map options,
java.lang.String authorizationHeader) |
abstract ApiResponse |
callApi(Api.HttpMethod method,
java.lang.String apiUrl,
java.util.Map<java.lang.String,? extends java.lang.Object> params,
java.util.Map options,
java.lang.String authorizationHeader) |
void |
init(Api api) |
protected Api api
public void init(Api api)
public abstract ApiResponse callApi(Api.HttpMethod method, java.lang.String apiUrl, java.util.Map<java.lang.String,? extends java.lang.Object> params, java.util.Map options, java.lang.String authorizationHeader) throws java.lang.Exception
java.lang.Exceptionpublic abstract ApiResponse callAccountApi(Api.HttpMethod method, java.lang.String apiUrl, java.util.Map<java.lang.String,? extends java.lang.Object> params, java.util.Map options, java.lang.String authorizationHeader) throws java.lang.Exception
java.lang.Exception