XDoclet feljegyzést támogató üzenetvezérelt komponensek készítése

Az üzenetvezérelt komponenst varázsló segítségével hozhatja létre és adhatja a projekthez.

Az EJB-komponens létrehozása előtt a következőket kell elvégeznie:

Üzenetvezérelt komponens létrehozása:

  1. A J2EE perspektívában kattintson a Fájl > Új > Egyéb > EJB > XDoclet EJB komponensre. Megjelenik az EJB komponens készítő varázsló.
  2. Válassza ki a MessageDrivenBean elemet.
  3. Kattintson a Tovább gombra.
  4. Válassza ki a Projekt mezőben azt a projektet, ami tartalmazni fogja az új komponenst.
  5. A Mappa mezőben válassza ki az új komponens mappáját.
  6. A Java csomag mezőben adja meg az új komponens csomagját.
  7. Az Osztály neve mezőbe írja be a komponens nevét. Megállapodás szerint a komponens nevek nagy betűvel kezdődnek.
    Megjegyzés: A komponens nevénél használhat Unicode karaktereket, a csomagokneveknél valamint a komponensek osztályainak neveinél viszont nem támogatott a használatuk.
  8. Cserélje le a Szülőosztály tartalmát, ha nem a java.lang.Object osztályból kívánja származtatni a komponenst.
  9. Kattintson a Tovább gombra.
  10. Töltse ki a komponens EJB neve mezőjét. Ez az EJB-komponens osztály neve.
  11. Töltse ki a komponens Cél JNDI neve mezőjét. Ezt a logikai nevet a kiszolgáló használja egy EJB-komponens megkereséséhez futás közben.
  12. Töltse ki a komponens Megjelenő név mezőjét. Ez az eszközök által használt EJB-komponens rövid neve.
  13. Töltse ki a Leírás mezőt.
  14. A Cél mezőben válassza ki, hogy milyen környezetbe szánja a komponenst:
    • A Várakozási sor megadása esetén a pont-pont JMS üzenetmodell kerül felhasználásra.
    • A Témakör megadása esetén a közzététel és előfizetés JSM üzenetmodell kerül felhasználásra.
  15. A Tranzakció típusa mezőben válassza ki, hogy milyen környezetbe szánja a komponenst:
    • A Tároló megadása azt jelenti, hogy az elhatárolást a tároló végzi.
    • A Komponens megadása azt jelenti, hogy az elhatárolást a komponens végzi.
  16. Kattintson a Tovább gombra.
  17. Válassza ki a Módosítók mezőből az osztály módosítóit. A választási lehetőségek: Nyilvános, Absztrakt és Végleges.
  18. A Felületek mezőben válassza ki a azokat a felületeket, amiket meg kíván valósítani a komponensben:
    • A Hozzáad gombra kattintva megnyílik a Típusválasztás párbeszédablak ahol ki lehet választani a megvalósítandó felületeket.
    • Ha valamelyiket mégsem kívánja megvalósítani, akkor azt válassza ki a listából és kattintson az Eltávolít gombra.
  19. Válassza ki azokat a metóduscsonkokat, amiket létre kíván hozatni a varázslóval. A lehetőségek: main, Örökölt absztrakt metódusok és a szülőosztály konstruktorai.
  20. Kattintson a Befejezés gombra. Az új komponens hozzáadásra kerül a megadott EJB projekthez.