Aby utworzyć komponent bean sterowany komunikatami i dodać go do projektu, można użyć kreatora.
Przed utworzeniem komponentu EJB musisz:
Aby utworzyć komponent bean sterowany komunikatami:
- W perpektywie J2EE wybierz z menu opcje Plik > Nowy > Inne > EJB > Komponent XDoclet Enterprise JavaBean. Zostanie wyświetlony kreator Tworzenie komponentu EJB.
- Wybierz opcję MessageDrivenBean.
- Kliknij przycisk Dalej.
- Wybierz Projekt, który będzie zawierać nowy komponent bean.
- W polu Folder wybierz folder dla nowego komponentu bean.
- W polu Pakiet Java wpisz nazwę pakietu nowego komponentu bean.
- W polu Nazwa klasy wpisz nazwę komponentu bean.
Konwencja nakazuje, aby nazwy komponentów bean zaczynały się wielką literą.
Uwaga: Znaków w kodzie Unicode można używać w nazwie komponentu EJB, ale znaki te nie są obsługiwane w nazwach pakietów i klas powiązanych z komponentami EJB.
- Zmień wartość w polu Nadklasa komponentu bean, jeśli ma on dziedziczyć z klasy innej niż java.lang.Object.
- Kliknij przycisk Dalej.
- Wpisz odpowiednią wartość w polu Nazwa komponentu EJB. To jest nazwa klasy komponentu EJB.
- Wpisz Nazwę JNDI miejsca docelowego dla komponentu bean.
To jest logiczna nazwa używana przez serwer do lokalizacji komponentu EJB w czasie wykonywania.
- Wpisz Nazwę wyświetlaną komponentu bean.
To jest skrócona nazwa komponentu EJB używana przez narzędzia.
- Podaj tekstowy Opis komponentu bean.
- Wybierz Miejsce docelowe nowego komponentu bean:
- Kolejka oznacza, że będzie używany model przesyłania komunikatów JMS "punkt z punktem".
- Temat oznacza, że będzie używany model przesyłania komunikatów JMS "publikuj i subskrybuj".
- Wybierz Typ transakcji nowego komponentu bean:
- Kontener oznacza, że rozdzielenie transakcji będzie wykonywane przez kontener.
- Komponent bean oznacza, że komponent bean wykonuje rozdzielanie transakcji.
- Kliknij przycisk Dalej.
- Wybierz Modyfikatory używane dla klasy komponentu. Do wyboru są opcje Public, Abstract,
i Final.
- Wybierz Interfejsy, które komponent bean ma implementować:
- Kliknij przycisk Dodaj, aby otworzyć okno dialogowe Wybór typu umożliwiające wybór interfejsu, który ma zostać zaimplementowany.
- Jeśli nie chcesz już implementować interfejsu, który został wcześniej dodany, zaznacz go na liście i kliknij przycisk Usuń.
- Zaznacz szkielety metod, które mają być utworzone przez kreatora. Do wyboru są opcje main, Dziedziczone metody abstract i Konstruktory z nadklasy.
- Kliknij przycisk
Zakończ. Nowy komponent bean zostanie dodany do odpowiedniego projektu EJB.
(C) Copyright IBM Corporation 2000, 2005. Wszelkie prawa zastrzeżone.