Creazione di bean basati sui messaggi con supporto per annotazione XDoclet

È 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:

  1. In the J2EE perspective, click File > New > Other > EJB > XDoclet Enterprise JavaBean. The Create an Enterprise JavaBean wizard appears.
  2. Select MessageDrivenBean.
  3. Scegliere Avanti.
  4. Selezionare il Progetto che conterrà il nuovo bean.
  5. Nel campo Cartella, selezionare la cartella per il nuovo bean.
  6. Nel campo Pacchetto Java, immettere il nome del pacchetto per il nuovo bean.
  7. 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.
  8. Modificare la Superclasse per il bean se si desidera ereditarlo da una classe diversa da java.lang.Object.
  9. Scegliere Avanti.
  10. Provide an EJB Name for the bean. This is the name of the enterprise bean class.
  11. Provide an Destination JNDI Name for the bean. This is a logical name used by the server to locate an enterprise bean at runtime.
  12. Provide an Display Name for the bean. This is a short name for the enterprise bean that is used by tools.
  13. Indicare una Descrizione di testo per il bean.
  14. 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.
  15. 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.
  16. Scegliere Avanti.
  17. Selezionare il tipo di Modificatori da utilizzare per la classe. Le scelte sono Pubblico, Astratto e Finale.
  18. 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.
  19. Selezionare gli stub del metodo che si desidera creare con la procedura guidata. Le scelte includono principale, Metodi astratti ereditati e Costruttori dalla superclasse.
  20. Scegliere Fine. The new bean is added to the specified EJB project.