0
Привет У меня есть веб-службы с Джерси, и я использую Джексоном для объекта генерирования JSON у меня есть, например, мои ресурсные тесты с набором/получить метод:ответ JSON веб-сервисов с Джексоном
public class Tests {
private String name;
private String result;
private String credit;
}
мой апи:
@Path("/getTests")
@GET
@ManagedAsync
@Produces(MediaType.APPLICATION_JSON)
public void listsTests(@Suspended final AsyncResponse response) {
ListenableFuture<Collection<Esame>> listTests = service
.getTestsInterfaceAsync();
Futures.addCallback(listTests, new FutureCallback<Collection<Tests>>() {
public void onSuccess(Collection<Tests> tests) {
response.resume(tests);
}
public void onFailure(Throwable thrown) {
response.resume(thrown);
}
});
и если я называю мой апи хорошо работает, у меня есть этот JSON:
{
name=something
result=6
credit=12
}
{
name=something
result=6
credit=12
}
{
name=something
result=6
credit=12
}
{
name=something
result=6
credit=12
}
Теперь мой вопрос, если я хотите добавить статус ответа? для example:
{
status=200
}
{
name=something
result=6
credit=12
}
i must add status Object в виде class Tests .. but в этом case result will be:?
{
status=200
name=something
result=6
credit=12
}
{
status=200
name=something
result=6
credit=12
}
create в wrapper around ваш тестовый класс говорит StatusTest и имеет статус Field вместе с классом Test, состоящим из него? – SMA