Puede utilizar anotaciones Java™ EE
para crear un bean controlado por mensajes y añadirlo al proyecto.
Antes de empezar
Debe tener un proyecto Java, un proyecto EJB o un proyecto web creado en su espacio de trabajo.
Acerca de esta tarea
La diferencia principal entre un bean controlado por mensajes y un bean de sesión es que un bean controlado
por mensajes no tiene una interfaz local o remota. En su lugar, sólo tiene una clase de bean.
Procedimiento
- En la perspectiva Java EE,
pulse .
- En el campo Carpeta de origen, seleccione la carpeta de origen para el nuevo bean.
- En el campo Paquete predeterminado, especifique el nombre de paquete para el bean nuevo y pulse Finalizar.
- En el editor de clases Java, bajo la declaración de paquete, escriba @MessageDriven. Puede ver un icono de error/arreglo rápido
junto a la línea @MessageDriven. Consejo: Teclee
@Mess y, a continuación, pulse Control+barra espaciadora para ver las opciones en asistencia de contenido:
- Puede ver un icono de error/arreglo rápido
junto a la línea @MessageDriven. Pulse con el botón derecho del ratón en el icono de arreglo rápido y seleccione Arreglo rápido:
- Seleccione @MessageDriven(EJB) y las
herramientas añadirán automáticamente la dependencia
import javax.ejb.MessageDriven;.
- En la vista Explorador empresarial, expanda su ; el nombre de la nueva clase Java del bean controlado por mensajes aparecerá listado bajo el nombre del paquete.
- Puede utilizar la anotación @MessageDriven para especificar la siguientes propiedades para el bean:
- Tipo de destino
- Una suscripción duradera
- Un selector de mensajes
- Una modalidad de acuse de recibo