Иногда необходимо знать порядок перехватчиков методов, которые перехватывают вызов метода в Guice. Простым примером сценария было бы использование перехватчика метода @Transactional, предоставленного guice-persist, с настраиваемым перехватчиком метода @Retry. Перехватчик повторных попыток должен запускаться за пределами транзакционного перехватчика, чтобы убедиться, что повторные попытки не выполняются в рамках одной транзакции.
В Spring вы могли использовать упорядоченный интерфейс для перехватчика, чтобы убедиться, что перехватчик транзакции выполняется внутри перехватчика повтора. Есть ли способ добиться того же в Guice?