Du kan bruge en guide til at oprette en meddelelsesstyret bean og tilføje den til projektet.
Du skal udføre følgende, inden du kan oprette en Enterprise-bean:
Sådan opretter du en meddelelsesstyret bean:
- Klik i J2EE-perspektivet på Fil >
Ny > Andet > EJB > XDoclet Enterprise JavaBean. Guiden Opret en EnterpriseJavaBean vises.
- Vælg MessageDrivenBean.
- Klik på Næste.
- Vælg det projekt, der skal indeholde den nye bean.
- Vælg en folder til den nye bean i feltet Folder.
- Angiv navnet til den nye bean i feltet Java-pakke.
- Skriv navnet på Enterprise-bean'en i feltet Klassenavn. Normalt starter bean-navne med stort begyndelsesbogstav.
Bemærk: Du kan bruge Unicode-tegn til bean-navnet, men Unicod-tegn understøttes ikke for Enterprise-bean-pakker og -klasser, der er knyttet til Enterprise-beans.
- Revidér superklassen for bean'en, hvis du vil overtage fra en anden klasse end java.lang.Object .
- Klik på Næste.
- Angiv et EJB-navn til bean'en. Dette er navnet på Enterprise-bean-klassen.
- Angiv et Destinations-JNDI-navn til bean'en. Det er et logisk navn, der bruges af serveren til at finde en Enterprise-bean på kørselstidspunktet.
- Angiv et fremvisningsnavn til bean'en. Dette er det korte navn på Enterprise-bean'en, som bruges af værktøjer.
- Angiv en beskrivelse af bean'en.
- Vælg en destination til den nye bean:
- Kø angiver, at JMS punkt til punkt-meddelelsesmodel vil blive benyttet.
- Emne angiver, at JMS publicér og abonnér-meddelelsesmodel vil blive benyttet.
- Vælg Transaktionstype for
den nye bean:
- Opbevaringssted angiver, om transaktionsafgrænsninger skal udføres af opbevaringsstedet.
- Bean angiver, om transaktionsafgrænsninger skal udføres af bean'en.
- Klik på Næste.
- Vælg typen af Modifikationer, der skal bruges sammen med klassen. Du kan vælge mellem Public, Abstract,
and Final.
- Vælg de grænseflader, du ønsker, bean'en skal implementere:
- Klik på knappen Tilføj for at åbne dialogboksen Vælg type, hvor du kan vælge den grænseflade, du vil implementere.
- Hvis du har tilføjet en grænseflade, som du ikke længere vil implementere, skal du markere grænsefladen i listen og klikke på Fjern.
- Vælg de metodestubbe, du ønsker, at guiden skal oprette. Valgmulighederne inkluderer Overordnede, Overtagne abstract-metoder og Konstruktører fra superklasse.
- Klik på Afslut.Den nye bean tilføjes til det angivne EJB-projekt.