In addition to the bean class and remote and home interfaces defined on the EJB tab, you can link supplementary classes and interfaces to the EJB3.
You can link the following supplementary classes and interfaces to the EJB3:
An optional collection of remote interfaces with <<EJBRemote>> stereotypes. Generated as a @Remote annotation.
An optional collection of local interfaces with <<EJBLocal>> stereotypes. Generated as a @Local annotation.
An optional collection of interceptor classes with <<EJBInterceptor>> stereotypes. Generated as an @Interceptors annotation.
An optional collection of entity listener classes with <<EJBEntityListener>> stereotypes. Generated as an @EntityListeners annotation.
You add these interfaces and classes to the EJB3 component via the Interfaces and Classes tabs. For example, you can add an <<EJBInterceptor>> Interface to an EJB3: