Можно ли использовать дженерики в методах запроса? Или, если нет, как обойти эту проблему?
Допустим, я хотел бы реализовать разбиение на страницы. Итак, в моем интерфейсе запроса у меня есть такой метод:
public List<UserProxy> getUserList(int offset, int limit);
но список возвращает только ограниченные данные. Для реализации нумерации страниц мне также нужны общие элементы. В стиле RPC я бы использовал объект Result:
public MyResultObject<User> getUserList(int offset, int limit)
где в MyResultObject я бы сохранил List и totalCount как свойство. К сожалению, в РФ я не могу этого сделать. Также в GWT-RPC я мог использовать шаблон команд и извлекать список из одного метода и totalcount из другого в одном запросе.
Как получить общее количество со списком элементов одновременно?