package soapConnection; import com.octo.android.robospice.request.SpiceRequest; import org.ksoap2.serialization.PropertyInfo; import org.ksoap2.serialization.SoapPrimitive; import java.util.ArrayList; /** * Created by JettenM on 05.07.2016. */ public class JsonSoapPrimitiveRequest extends SpiceRequest { private String soapOperation; private ArrayList soapPropertyInfos; public JsonSoapPrimitiveRequest(String operation, ArrayList propertyInfos) { super(SoapPrimitive.class); this.soapOperation = operation; this.soapPropertyInfos = propertyInfos; } @Override public SoapPrimitive loadDataFromNetwork() throws Exception { return SoapConnectionManager.MakeCall(soapOperation, soapPropertyInfos); } }