Добавить запланированное задание для JAX-RS REST Api - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь интегрировать почасовую задачу в наш REST Api (Jersey JaxRS).К сожалению, мне нужен ресурс injectet в контексте Jersey REST Api, и поэтому я не уверен, как реализовать такую ​​почасовую задачу.

Я уже пробовал аннотацию @Schedules, но она никогда не выполняется.

@Path("/v1")
@RequestScoped
public class MyService {
  @Inject private DataRepository DataRepository;

  @GET
    @Path("/file")
    @Produces(MediaType.APPLICATION_JSON)
    public Response authWebClient() {   
      return Response.ok().entity(file).build();
    }
}
...