Как внедрить объект в ресурс Джерси, который создается программно - PullRequest
0 голосов
/ 21 февраля 2019

Привет всем, я просто хочу знать, есть ли способ вставить объект в ресурс джерси, который создается через программный API для создания ресурса, например, в обычном ресурсе джерси, мы можем сделать это

@Path("/Product")
public class ProductService {
  @GET
  @Produces(MediaType.APPLICATION_JSON)
  // injection via factory
  public Product getProduct(@Context ContextHelper ctx) {
    // custom logic
  }
}

Теперь, как мы можем достичь того же самого при программном создании ресурса джерси, такого как

Resource.Builder resourceBuilder = Resource.builder("Product");
resourceBuilder.addMethod("GET").handledBy(new MyInflector());
// How to inject ^^ here?
...