Você pode utilizar um assistente para criar um bean orientado a mensagens e incluí-lo
no projeto.
Antes de criar um bean corporativo, você deverá:
Para criar um bean orientado a mensagens:
- Na perspectiva J2EE, clique em Arquivo > Novo > Outro > EJB > XDoclet
Enterprise JavaBean. O assistente de Criação de Enterprise JavaBean será exibido.
- Selecione MessageDrivenBean.
- Clique em Avançar.
- Selecione o Projeto que conterá o novo bean.
- No campo Pasta, selecione a pasta do novo bean.
- No campo pacote Java, digite o nome do
pacote do novo bean.
- No campo Nome da Classe, digite um nome para o bean
corporativo. Por convenção, os nomes dos beans devem iniciar com uma letra maiúscula.
Nota: Você pode utilizar caracteres Unicode para o nome do bean, mas os caracteres
Unicode não são suportados para pacotes de beans corporativos e classes associadas
a beans corporativos.
- Altere a Superclasse do bean se desejar que ele a herde
de uma classe que não seja java.lang.Object.
- Clique em Avançar.
- Forneça um Nome EJB para o bean. Esse é o nome da classe do bean corporativo.
- Forneça um Nome de Destino JNDI para o bean. Esse é um nome lógico utilizado pelo servidor para localizar um bean corporativo
no tempo de execução.
- Forneça um Nome de Exibição para o bean. Esse é um nome abreviado para o bean corporativo utilizado pelas ferramentas.
- Forneça uma Descrição de texto para o bean.
- Selecione um Destino para o novo bean:
- Fila especifica que o modelo de mensagens JMS ponto a ponto será
utilizado.
- Tópico especifica que o modelo de sistema de mensagens JMS publicar e assinar será utilizado.
- Selecione um Tipo de Transação para o novo bean:
- Contêiner especifica que a demarcação da transação
é executada pelo contêiner.
- Bean especifica que a demarcação da transação é executada pelo bean.
- Clique em Avançar.
- Selecione os tipos de Modificadores que devem ser utilizados para a classe. As opções
são Público, Abstrato e Final.
- Selecione as Interfaces que deseja que o bean implemente:
- Clique no botão Incluir para abrir a caixa de diálogo Seleção do Tipo na qual você
pode selecionar a interface que deseja implementar.
- Se tiver incluído uma interface que não deseja mais implementar, selecione
a interface na lista e clique em Remover.
- Selecione os stubs de método que deseja que o assistente crie. As opções
incluem Principal, Métodos Abstratos Herdados e Construtores
da Superclasse.
- Clique em Concluir. O novo bean
é incluído no projeto EJB especificado.