我使用下面的代码从restful webservice中获取员工。 员工具有现场呼叫状态(活动,不活动)。以下代码返回所有员工,但我只想要活跃的员工。
是否可以让所有状态为“活跃”的员工。
我不想加载员工列表中的所有员工。我希望只有活跃的员工才能在回复列表中返回。
这里:Employee是我的Bean类,映射到响应XML。
ClientConfig clientConfig = new DefaultClientConfig();
clientConfig.getFeatures().put("com.sun.jersey.api.json.POJOMappingFeature", Boolean.TRUE);
Client c = Client.create(clientConfig);
WebResource r = c.resource("https://ww.abcd.com/rest/employees?pagenumber=1&perpage=6000");
List<Employee> employeeList = r.accept(
MediaType.APPLICATION_XML_TYPE).
header("Authorization", "some token").
get(new GenericType<List<Employee>>() {});