Red Hat Training

A Red Hat training course is available for Red Hat JBoss Enterprise Application Platform

10.2.10. Intercepteurs

10.2.10.1. Les intercepteurs

Les intercepteurs font partie de la spécification Enterprise JavaBeans, qui se trouve http://jcp.org/aboutJava/communityprocess/final/jsr318/. Les intercepteurs vous permettent d'ajouter des fonctionnalités aux méthodes commerciales d'un bean sans modifier la méthode de bean directement. L'intercepteur est exécuté avant toute autre méthode commerciale du bean.
CDI améliore cette fonctionnalité en vous permettant d'utiliser des annotations pour lier les intercepteurs aux beans.

Points d'interception

Interception de méthodes commerciales
Un intercepteur de méthode commeciale s'applique aux invocations de méthodes du bean par les clients du bean.
Interception de lifecycle callback
Un intercepteur de lifecycle callback s'applique aux invocations de lifecycle callback par le conteneur.
Interception de méthode de timeout
Un intercepteur de méthode de timeout s'applique aux invocations de métodes d'EJB timeout par le conteneur.