Я хочу добавить АОП для классов разных пакетов в OSGI (Апач Феликс)
Мне нужно создать Аспект и добавить сквозную функциональность в методы каждого конкретного интерфейса реализации. (предпочтительно с аспектом помощи)
Проблемы:
помогите пожалуйста 8)
В OSGi есть Weavinghook, который позволяет перехватывать загрузку классов. Этот хук позволяет вам проверять байт-код и изменять его до того, как он станет классом. Это также позволяет вам добавлять импорт.
Спецификация OSGi ткацкие хуки, которая охватывает объединение классов для добавления аспектов.
Вот пример того, как его использовать. В примере используется ассемблер, но я уверен, что вы можете адаптировать его для аспекта.
Другой пример использует аспект, но у него мало документации, а также отсутствует сборка из командной строки.