public class GatewayClient
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
GatewayClient.APICall<R> |
static interface |
GatewayClient.APICallVoid |
| Modifier and Type | Field and Description |
|---|---|
static GatewayClient |
INSTANCE |
| Constructor and Description |
|---|
GatewayClient() |
| Modifier and Type | Method and 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)
apiCaller - 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