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. |