super.setCookies(cookies);
setRequestProperty("SOAPAction", "waitForControllerStateChange");
setTimeout(getTimeout() + timeoutInSeconds * 1000);
String response = sendQuery(query);
closeConnection();
WSControllerState controllerState = new WSControllerState();
controllerState.encodeData(response);
return controllerState;
}