package kg.apc.jmeter.reporters; import net.sf.json.JSON; import org.loadosophia.jmeter.LoadosophiaAPIClient; import org.loadosophia.jmeter.LoadosophiaAPIClientEmul; import org.loadosophia.jmeter.StatusNotifierCallback; import java.util.LinkedList; public class ConsolidatorEmul extends LoadosophiaConsolidator implements StatusNotifierCallback { private final LinkedList<JSON> response; public ConsolidatorEmul(LinkedList<JSON> aresponse) { super(); response = aresponse; } @Override protected LoadosophiaAPIClient getAPIClient(LoadosophiaUploader source) { LoadosophiaAPIClientEmul loadosophiaAPIClientEmul = new LoadosophiaAPIClientEmul(this); for (JSON resp : response) { loadosophiaAPIClientEmul.addEmul(resp); } return loadosophiaAPIClientEmul; } @Override public void notifyAbout(String info) { } }