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:
- Na perspectiva J2EE perspective, faça clique em
Ficheiro >
Novo > Outro > EJB > JavaBean Empresarial de XDoclet. O
assistente Criar um JavaBean Empresarial.
- Seleccione MessageDrivenBean.
- Faça clique em Seguinte.
- Seleccione o Projecto que irá conter o novo bean.
- No campo Pasta, seleccione a pasta para o novo bean.
- No campo Pacote Java, introduza o nome do
pacote do novo bean.
- 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.
- Altere a Superclasse do bean, se pretender que este herde uma classe que não seja java.lang.Object.
- Faça clique em Seguinte.
- Forneça um Nome de EJB para o bean. Este
é o nome da classe de bean empresarial.
- 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.
- Forneça um Nome de Apresentação
para o bean. Trata-se de uma abreviatura para o bean empresarial utilizado
pelas ferramentas.
- Faculte um texto de Descrição para o bean.
- 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.
- 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.
- Faça clique em Seguinte.
- Seleccione o tipo de Modificadores a ser
utilizados pela classe. As escolhas são Público, Abstracto e Final.
- 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.
- 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.
- Clique em Terminar.O novo bean é
adicionado ao projecto EJB especificado.