public class NetworkManager
extends java.lang.Object
Constructor and Description |
---|
NetworkManager(java.lang.String envKey,
java.lang.String collectUrl,
java.lang.String engageUrl,
Settings settings,
java.lang.String hash) |
Modifier and Type | Method and Description |
---|---|
CancelableRequest |
collect(org.json.JSONObject payload,
RequestListener<java.lang.Void> listener) |
CancelableRequest |
engage(org.json.JSONObject payload,
RequestListener<org.json.JSONObject> listener) |
CancelableRequest |
engage(org.json.JSONObject payload,
RequestListener<org.json.JSONObject> listener,
boolean isConfigurationRequest) |
CancelableRequest |
fetch(java.lang.String url,
java.io.File dest,
RequestListener<java.io.File> listener) |
public NetworkManager(java.lang.String envKey, java.lang.String collectUrl, java.lang.String engageUrl, Settings settings, @Nullable java.lang.String hash)
public CancelableRequest collect(org.json.JSONObject payload, @Nullable RequestListener<java.lang.Void> listener)
public CancelableRequest engage(org.json.JSONObject payload, RequestListener<org.json.JSONObject> listener)
public CancelableRequest engage(org.json.JSONObject payload, RequestListener<org.json.JSONObject> listener, boolean isConfigurationRequest)
public CancelableRequest fetch(java.lang.String url, java.io.File dest, RequestListener<java.io.File> listener)