Criar beans orientados por mensagens com o suporte de anotação XDoclet

Pode utilizar um assistente para criar um bean orientado por mensagens e adicioná-lo ao seu projecto.

Antes de criar um bean empresarial, deve:

Para criar um bean orientado por mensagens:

  1. Na perspectiva J2EE perspective, faça clique em Ficheiro > Novo > Outro > EJB > JavaBean Empresarial de XDoclet. O assistente Criar um JavaBean Empresarial.
  2. Seleccione MessageDrivenBean.
  3. Faça clique em Seguinte.
  4. Seleccione o Projecto que irá conter o novo bean.
  5. No campo Pasta, seleccione a pasta para o novo bean.
  6. No campo Pacote Java, introduza o nome do pacote do novo bean.
  7. No campo Nome de classe, escreva um nome para o bean empresarial. Convencionalmente, os nomes dos beans devem começar com letra maiúscula.
    Nota: Pode utilizar caracteres Unicode para o nome do bean, embora estes não sejam suportados por pacotes de beans empresariais, nem por classes a eles associadas.
  8. Altere a Superclasse do bean, se pretender que este herde uma classe que não seja java.lang.Object.
  9. Faça clique em Seguinte.
  10. Forneça um Nome de EJB para o bean. Este é o nome da classe de bean empresarial.
  11. Forneça um Nome de Destino JNDI para o bean. Este é um nome lógico utilizado pelo servidor para localizar um bean empresarial em tempo de execução.
  12. Forneça um Nome de Apresentação para o bean. Trata-se de uma abreviatura para o bean empresarial utilizado pelas ferramentas.
  13. Faculte um texto de Descrição para o bean.
  14. Seleccione um Destino para o novo bean:
    • A Fila especifica que o modelo de mensagem JMS ponto a ponto será utilizado.
    • O Tópico especifica que o modelo de mensagem JMS de publicação e subscrição será utilizado.
  15. Seleccione um Tipo de Transacção para o novo bean:
    • O Contentor especifica que a demarcação da transacção é efectuada pelo contentor.
    • O Bean especifica que a demarcação da transacção é efectuada pelo bean.
  16. Faça clique em Seguinte.
  17. Seleccione o tipo de Modificadores a ser utilizados pela classe. As escolhas são Público, Abstracto e Final.
  18. Seleccione as Interfaces que pretende que o bean implemente:
    • Faça clique no botão Adicionar para abrir a caixa de diálogo Selecção de Tipo em que pode seleccionar a interface que pretende implementar.
    • Se adicionou uma interface que já não pretende implementar, seleccione a interface na lista e faça clique em Remover.
  19. Seleccione o apêndice do método que pretende que o assistente crie. As escolhas incluem principal, Métodos abstractos herdados e Construtores da superclasse.
  20. Clique em Terminar.O novo bean é adicionado ao projecto EJB especificado.