XDoclet-huomautuksia tukevien istunnon bean-komponenttien luonti

Istunnon bean-komponentin voi luoda ja lisätä projektiin ohjatun toiminnon avulla.

Ennen kuin bean-yrityskomponentin voi luoda, on suoritettava seuraavat tehtävät:

Luo istunnon bean-komponentti seuraavasti:

  1. Valitse J2EE-perspektiivissä vaihtoehdot Tiedosto > Uusi > Muu > EJB > XDoclet-Java-bean-yrityskomponentti. Ohjattu bean-yrityskomponentin luontitoiminto avautuu.
  2. Valitse Istunnon bean-komponentti -vaihtoehto.
  3. Napsauta Seuraava-painiketta.
  4. Valitse uuden istunnon bean-komponentin sisältävä projekti.
  5. Valitse Kansio-kentästä kansio uudelle bean-komponentille.
  6. Kirjoita Java-paketti-kenttään paketin nimi uudelle bean-komponentille.
  7. Kirjoita Luokan nimi -kenttään bean-yrityskomponentin nimi. Tavan mukaan bean-komponenttien nimet alkavat isolla kirjaimella.
    Huomautus: Bean-komponentin nimessä voi käyttää Unicode-merkkejä, mutta bean-yrityskomponentteihin liittyvät bean-yrityskomponenttien paketit ja luokat eivät tue Unicode-merkkejä.
  8. Muuta bean-komponentin yliluokka, jos haluat, että bean-komponentti perii muusta kuin java.lang.Object-luokasta.
  9. Napsauta Seuraava-painiketta.
  10. Anna bean-komponentille EJB-nimi. Tämä nimi on bean-yrityskomponenttiluokan nimi.
  11. Anna bean-komponentille JNDI-nimi. Tämä nimi on looginen nimi, jonka avulla palvelin löytää bean-yrityskomponentin ajon aikana.
  12. Anna bean-komponentille näyttönimi. Tämä nimi on työkalujen bean-yrityskomponentista käyttämä lyhyt tunnus.
  13. Anna bean-komponentille luettava kuvaus.
  14. Valitse uuden bean-komponentin tilatyyppi:
    • Tilakas istunnon bean-komponentti ylläpitää työasemakohtaisia istuntotietoja, joita kutsutaan keskustelutilaksi, monien metodikutsujen ja tapahtumien välillä. Istunnon tilakkaan bean-komponentin ilmentymällä on yksilöllinen tunnus, jonka säilö on osoittanut sen luontihetkellä.
    • Istunnon tilaton bean-komponentti ei ylläpidä keskustelutilaa. Istunnon tilattomien bean-komponenttien ilmentymillä ei ole keskustelutilaa. Kaikilla istunnon tilattomien bean-komponenttien ilmentymillä on sama objektin tunnus, jonka säilö osoittaa.
  15. Valitse uudelle bean-komponentille tapahtumatyyppi:
    • Container määrittää tapahtuman rajan määrityksen säilön suoritettavaksi.
    • Bean määrittää tapahtuman rajan määrityksen bean-komponentin suoritettavaksi.
  16. Napsauta Seuraava-painiketta.
  17. Valitse luokan yhteydessä käytettävät määreet. Vaihtoehdot ovat Public, Abstract ja Final.
  18. Valitse rajapinnat, jotka haluat bean-komponentin toteuttavan:
    • Avaa tyypin valinnan valintaikkuna napsauttamalla Lisää-painiketta. Valintaikkunasta voit valita toteutettavan rajapinnan.
    • Jos olet lisännyt rajapinnan, jota et halua enää toteuttaa, valitse kyseinen rajapinta luettelosta ja napsauta Poista-painiketta.
  19. Valitse metodien tukirakenteet, jotka haluat ohjatun toiminnon luovan. Vaihtoehdot ovat main, Perityt abstract-metodit ja yliluokan Konstruktorit.
  20. Napsauta Valmis-painiketta. Uusi bean-komponentti lisätään määritettyyn EJB-projektiin.