È possibile utilizzare una procedura guidata per creare un bean basato sui messaggi ed aggiungerlo al
progetto.
Prima di creare un bean enterprise, è necessario:
Per creare un bean basato sui messaggi, procedere come segue:
- In the J2EE perspective, click File >
New > Other > EJB > XDoclet Enterprise JavaBean. The Create
an Enterprise JavaBean wizard appears.
- Select MessageDrivenBean.
- Scegliere Avanti.
- Selezionare il Progetto che conterrà il nuovo bean.
- Nel campo Cartella, selezionare la cartella per il nuovo
bean.
- Nel campo Pacchetto Java, immettere il nome del pacchetto per il nuovo bean.
- Nel campo Nome classe, immettere un nome per il bean enterprise. Per convenzione, i nomi dei bean dovrebbero cominciare con una lettera maiuscola.
Nota: è possibile utilizzare caratteri Unicode per il nome del bean, ma tali caratteri non sono
supportati per i pacchetti dei bean enterprise e per le classi associate ai bean enterprise.
- Modificare la Superclasse per il bean se si desidera ereditarlo da
una classe diversa da java.lang.Object.
- Scegliere Avanti.
- Provide an EJB Name for the
bean. This is the name of the enterprise bean class.
- Provide an Destination JNDI Name for
the bean. This is a logical name used by the server to locate an enterprise
bean at runtime.
- Provide an Display Name for
the bean. This is a short name for the enterprise bean that is used by tools.
- Indicare una Descrizione di testo per il bean.
- Select a Destination for the
new bean:
- Coda specifica che verrà utilizzato il modello di messaggistica JMS point-to-point.
- Argomento indica che verrà utilizzato il modello di messaggistica JMS di pubblicazione e sottoscrizione.
- Select a Transaction Type for
the new bean:
- Contenitore indica che la demarcazione della transazione viene eseguita dal contenitore.
- Bean indica che la demarcazione della transazione viene eseguita dal bean.
- Scegliere Avanti.
- Selezionare il tipo di Modificatori da utilizzare per la classe. Le scelte sono Pubblico, Astratto e Finale.
- Select the Interfaces you want
the bean to implement:
- Fare clic su Aggiungi per aprire la finestra Selezione tipi da cui è possibile selezionare l'interfaccia che si desidera implementare.
- Se è stata aggiunta un'interfaccia che non si desidera più implementare, selezionare l'interfaccia nell'elenco
e scegliere Rimuovi.
- Selezionare gli stub del metodo che si desidera creare con la procedura guidata. Le scelte includono principale, Metodi astratti ereditati e Costruttori dalla superclasse.
- Scegliere Fine. The new bean is
added to the specified EJB project.