Les feuilles de propriétés d'opération EJB 3.0 contiennent tous les onglets de feuille de propriétés d'opération standard avec en plus l'onglet EJB3.
L'onglet EJB3 contient les propriétés suivantes :
Propriété |
Description |
---|---|
Méthode Initialize |
Spécifie une méthode initialize. Généré sous la forme d'une annotation @Init. |
Méthode Remove |
Spécifie une méthode remove. Généré sous la forme d'une annotation @Remove. |
Post-Construct |
Spécifie une méthode post construct. Généré sous la forme d'une annotation @PostConstruct. |
Post-Activate |
Spécifie une méthode post activate. Généré sous la forme d'une annotation @PostActivate. |
Pre-Passivate |
Spécifie une méthode pre passivate. Généré sous la forme d'une annotation @PrePassivate. |
Pre-Destroy |
Spécifie une méthode pre destroy. Généré sous la forme d'une annotation @PreDestroy. |
Méthode interceptrice |
Spécifie une méthode interceptrice. Généré sous la forme d'une annotation @AroundInvoke. |
Méthode Timeout |
Spécifie une méthode timeout. Généré sous la forme d'une annotation @Timeout. |
Exclure les intercepteurs par défaut |
Exclut l'appel d'intercepteurs par défaut pour la méthode. Généré sous la forme d'une annotation @ExcludeDefaultInterceptors. |
Exclure les intercepteurs de classe |
Exclut l'appel d'intercepteurs de niveau classe pour la méthode. Généré sous la forme d'une annotation @ExcludeClassInterceptors. |
Type d'attribut de transaction |
Spécifie un type d'attribut de transaction pour la méthode. Généré sous la forme d'une annotation @TransactionAttribute. |
Permettre tous les rôles |
Spécifie que tous les rôles sont permis pour la méthode. Généré sous la forme d'une annotation @PermitAll. |
Refuser tous les rôles |
Spécifie que la méthode ne peut être appelée par un rôle de sécurité. Généré sous la forme d'une annotation @DenyAll. |
Rôles admis |
Spécifie les rôles admis pour la méthode. Généré sous la forme d'une annotation @RolesAllowed. |