XDoclet annotációt támogató munkamenet komponensek létrehozása

A munkamenet komponenst varázsló segítségével hozhatja létre és adhatja a projekthez.

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

Munkamenet komponens létrehozásához tegye a következőket:

  1. A J2EE perspektívában kattintson a Fájl > Új > Egyéb > EJB > XDoclet EJB-komponens menüpontra. Megjelenik az EJB-komponens létrehozása varázsló.
  2. Válassza a Munkamenet komponens lehetőséget.
  3. Kattintson a Tovább gombra.
  4. Válassza ki a Projekt mezőben azt a projektet, ami tartalmazni fogja az új munkamenet 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 komponensnevek nagybetűvel kezdődnek.
    Megjegyzés: A komponens nevénél használhat Unicode karaktereket, a csomagok neveinél, valamint a komponensek osztályainak neveinél viszont nem támogatott a használatuk.
  8. Módosítsa a komponenshez tartozó Szülőosztályt, 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 az EJB-komponens neve mezőt. Ez az EJB-komponens osztály neve.
  11. Töltse ki a komponenshez tartozó JNDI név mezőt. Ez egy logikai elnevezés, amit a kiszolgáló a komponens futás közbeni keresésekor használ.
  12. Töltse ki a Megjelenő név mezőt. Ez a komponens rövid neve, amit a különböző eszközök használnak.
  13. Töltse ki a Leírás mezőt.
  14. Válasszon Állapot típust az új komponenshez:
    • Az Állapotőrző munkamenet komponensek több metódushívás és tranzakció között is fenntartják a munkamenet ügyfélre vonatkozó információit (vagyis a párbeszéd állapotát). Az állapotőrző munkamenet komponensek példányai létrehozásukkor egy egyedi azonosítót kapnak a tárolójuktól.
    • Az Állapotnélküli munkamenet komponensek nem tartják meg a párbeszéd állapotát. Az állapotnélküli munkamenet komponenseknek nincs párbeszéd állapotuk. Az állapotnélküli munkamenet komponensek minden példányának ugyanazt az azonosítót adja a tároló.
  15. Válassza ki az új komponens Tranzakció típusát:
    • 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 az osztályhoz használandó Módosítók típusát. 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ás 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 jelölje ki a listában és kattintson az Eltávolítás 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. A rendszer hozzáadja az új komponenst a megadott EJB projekthez.