Я делаю функцию в GWT
он отправляет раздел IQ на сервер и должен ждать ответа сервера
в функции я делаю обработчик, который ждет ответа от сервера на этот раздел IQ
так что мне нужно, чтобы функция ждала, пока я не получу ответ от сервера, и после этого сделаю другие вещи
я новичок в GWT, поэтому любые мысли будут великолепны
спасибо
public void getServices()
{
IQ iq = new IQ(IQ.Type.get);
iq.setAttribute("to", session.getDomainName());
iq.addChild("query", "http://jabber.org/protocol/disco#items");
session.addResponseHandler(iq, new ResponseHandler()
{
public void onError(IQ iq, ErrorType errorType, ErrorCondition errorCondition, String text)
{
<do stuff>
}
public void onResult(IQ iq)
{
<do stuff>
}
});
session.send(iq);
<after receiving answer do stuff>
}