EJB/CDI Interceptory

0

Witam,
jak w EJB/CDI dodać interceptory ale w taki sposób, że na poziomie interceptora powiedzieć, że chce się zapiać na wszystkie metody publiczne obiektów oznaczonych @Singleton

W Spring się da :-)

0

Z tego co mi się wydaje to się nie da. Gdybyś dodał do nich swoją annotację to by dało radę, ale rozumiem, że masz na myśli wbudowany @JAVAX.ejb.Singleton.

Zrobienie własnej annotacji @MySingleton, i annotowanie jej samej @Singleton oczywiście nie zadziała.

0

Nie wiem, ale może ten przykład coś podpowie, w szczególności linia:
https://www.programcreek.com/java-api-examples/?code=NovaTecConsulting/BeanTest/BeanTest-master/src/main/java/info/novatec/beantest/extension/BeanTestExtension.java

public <X> void processInjectionTarget(@Observes @WithAnnotations({Stateless.class, MessageDriven.class, Interceptor.class, Singleton.class}) ProcessAnnotatedType<X> pat) {
...
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1