
prerna.util.usertracking.TrackRequestThread Maven / Gradle / Ivy
The newest version!
package prerna.util.usertracking;
import java.util.ArrayList;
import java.util.List;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.HttpClients;
import org.apache.http.message.BasicNameValuePair;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import com.google.gson.Gson;
public class TrackRequestThread extends Thread {
private static final Logger LOGGER = LogManager.getLogger(TrackRequestThread.class);
private static final Gson GSON = new Gson();
private static String endpoint;
public static void setEndpoint(String endpoint) {
endpoint = endpoint.trim();
if(!endpoint.endsWith("/")) {
endpoint = endpoint + "/";
}
TrackRequestThread.endpoint = endpoint;
}
private String type;
private List
© 2015 - 2025 Weber Informatics LLC | Privacy Policy