Написание java RestClient для веб-сервиса, предоставляемого как интерфейс (.class), и вызов асинхронным способом - PullRequest
0 голосов
/ 22 июня 2019

Я должен написать RestClient для WebService, который был представлен как интерфейс в .class. Интерфейс как


@Path("/read")
public interface IWebService {

    @POST
    @Path("/humanRollups")
    @Produces({"application/json"})
    @Consumes({"application/json"})
    public CustomResponse<List<HumanWrapper>> getHumansByIntelligence(          
            Request request, 
            @QueryParam("rgs") String rgsSet,
            @Context HttpHeaders httpHeaders);


}

Мне нужно создать прокси-сервер из этого интерфейса, а затем фактический вызов службы должен выполняться асинхронно ( без использования пулов потоков Executor ). Как лучше всего добиться того же?

...