public class GatewayClient
extends java.lang.Object
| Modifier and Type | Class | Description |
|---|---|---|
static interface |
GatewayClient.APICall<R> |
|
static interface |
GatewayClient.APICallVoid |
| Modifier and Type | Field | Description |
|---|---|---|
static GatewayClient |
INSTANCE |
| Constructor | Description |
|---|---|
GatewayClient() |
| Modifier and Type | Method | Description |
|---|---|---|
java.io.InputStream |
makeAPICall(org.apache.http.client.HttpClient client,
java.lang.String uri) |
Makes an API call using the given http client
|
void |
makeGatewayAPICallsNoReturn(GatewayClient.APICallVoid apiCaller,
java.lang.String userName,
java.lang.String password) |
Make API Calls using the given API Caller.
|
<R> R |
makeGatewayAPICallsWithReturn(GatewayClient.APICall<R> apiCaller,
java.lang.String userName,
java.lang.String password) |
Make API Calls using the given API Caller.
|
public static final GatewayClient INSTANCE
public void makeGatewayAPICallsNoReturn(GatewayClient.APICallVoid apiCaller, java.lang.String userName, java.lang.String password)
apiCaller - The API Caller to make API calls fromuserName - The user name for the gateway user.password - The password for the gateway user.public <R> R makeGatewayAPICallsWithReturn(GatewayClient.APICall<R> apiCaller, java.lang.String userName, java.lang.String password)
R - The return type of the APICallerapiCaller - The API Caller to make API calls fromuserName - The user name for the gateway user.password - The password for the gateway user.public java.io.InputStream makeAPICall(org.apache.http.client.HttpClient client,
java.lang.String uri)
client - The http client to make the API call usinguri - The uri of the API