Я хотел бы создать класс, объекты которого могут быть добавлены с помощью аннотации @Context
(или, еще лучше, пользовательской аннотации для случаев, когда мне нужно передать аргумент аннотации) в методы ресурсов. В Джерси 1. * Я бы использовал InjectableProvider
(в моем случае вместе с AbstractHttpContextInjectable
). То, что я пытаюсь достичь, это нечто вроде @Auth
[1] из dropwizard (в котором используется Джерси 1.7).
Возможности инъекции Джерси были заменены на HK2, насколько я знаю, и я не мог найти ни одного примера того, что я описываю.
Изменить: см. этот вопрос для дальнейших проблем, с которыми я столкнулся, пытаясь следовать руководству Михала.