|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--njc.SessionData
SessionData-luokasta luodaan jokaisen sisäänkirjautumisen yhteydessä ilmentymä, joka sisältää käyttäjän istuntokohtaiset muuttujat. Luokan avulla voidaan varmistaa käyttöoikeudet eri operaatioita tehtäessä. Lisäksi luokan apumuuttujien avulla voidaan vähentää tietokantahakuja. Olio on olemassa koko istunnon ajan HttpSession-rajapinnan toteuttavassa oliossa, josta se saadaan käyttöön joka sivulle automaattisesti.
Field Summary | |
private DBConnector |
dbConnector
|
private int |
jarjestysArtikkeli
|
private int |
jarjestysAsiantuntija
|
private int |
jarjestysKayttaja
|
private boolean |
kaikkiArtikkelit
|
private int |
kasiteltavaArtik_id
|
private int |
kasiteltavaKayttaja
|
private int |
kasiteltavaLehtiNro
|
private int |
kasiteltavaLehtiVuosikerta
|
private java.lang.String |
kasiteltavaSivu
|
private int |
kasiteltavaVersionro
|
private int |
kayt_id
|
private Kayttaja |
kayttajatiedot
|
private Artikkeli |
lisattavaArtikkeli
|
private int |
lisattavaArtikkeliId
|
private Kayttaja |
lisattavaAsiantuntija
|
private Kayttaja |
lisattavaKayttaja
|
private Lausunto |
lisattavaLausuntoKirjoittajalle
|
private Lausunto |
lisattavaLausuntoToimitukselle
|
private Kayttaja |
lisattavaToimittaja
|
private boolean |
paatoimittajanakyma
|
private int |
rooli
|
private java.lang.String |
sessionId
|
Constructor Summary | |
SessionData(java.lang.String sessionId,
int kayt_id,
int rooli)
Konstruktori luo uuden ilmentymän SessionData-luokasta. |
Method Summary | |
DBConnector |
getDbConnector()
Metodi palauttaa dbConnector-muuttujan arvon. |
int |
getJarjestysArtikkeli()
Metodi palauttaa artikkelien järjestysehdon listoissa. |
int |
getJarjestysAsiantuntija()
Metodi palauttaa asiantuntijoiden järjestysehdon listoissa |
int |
getJarjestysKayttaja()
Metodi palauttaa käyttäjien järjestysehdon listoissa. |
boolean |
getKaikkiArtikkelit()
Metodi palauttaa kaikkiArtikkelit-muuttujan arvon. |
int |
getKasiteltavaArtik_id()
Metodi palauttaa kasiteltavaArtik_id-muuttujan arvon. |
int |
getKasiteltavaKayttaja()
Metodi palauttaa kasiteltavaKayttaja-muuttujan arvon. |
int |
getKasiteltavaLehtiNro()
Metodi palauttaa kasiteltavaLehtiNro-muuttujan arvon. |
int |
getKasiteltavaLehtiVuosikerta()
Metodi palauttaa kasiteltavaLehtiVuosikerta-muuttujan arvon. |
java.lang.String |
getKasiteltavaSivu()
Metodi palauttaa kasiteltavaVersionro-muuttujan arvon. |
int |
getKasiteltavaVersionro()
Metodi palauttaa kasiteltavaVersionro-muuttujan arvon. |
int |
getKayt_id()
Metodi palauttaa kayt_id-muuttujan arvon. |
Kayttaja |
getKayttajatiedot()
Metodi palauttaa kayttajatiedot-muuttujan arvon. |
Artikkeli |
getLisattavaArtikkeli()
Metodi palauttaa lisättävänä olevan artikkelin. |
int |
getLisattavaArtikkeliId()
Metodi palauttaa lisattavaArtikkeli-muuttujan arvon. |
Kayttaja |
getLisattavaAsiantuntija()
Metodi palauttaa lisattavaAsiantuntija-muuttujan arvon. |
Kayttaja |
getLisattavaKayttaja()
Metodi palauttaa lisattavaKayttaja-muuttujan arvon. |
Lausunto |
getLisattavaLausuntoKirjoittajalle()
Metodi palauttaa lisattavaLausuntoKirjoittajalle-muuttujan arvon. |
Lausunto |
getLisattavaLausuntoToimitukselle()
Metodi palauttaa lisattavaLausuntoToimitukselle-muuttujan arvon. |
Kayttaja |
getLisattavaToimittaja()
Metodi palauttaa lisattavaToimittaja-muuttujan arvon. |
boolean |
getPaatoimittajanakyma()
Metodi palauttaa paatoimittajanakyma-muuttujan arvon. |
int |
getRooli()
Metodi palauttaa rooli-muuttujan arvon. |
java.lang.String |
getSessionId()
Metodi palauttaa sessionId-muuttujan arvon. |
void |
setDbConnector(DBConnector dbConnector)
Metodi asettaa dbConnector-muuttujalle uuden arvon. |
void |
setJarjestysArtikkeli(int jarjestys)
Metodi asettaa järjestysehdon artikkeliluettelolle. |
void |
setJarjestysAsiantuntija(int jarjestys)
Metodi asettaa järjestysehdon asiantuntijaluettelolle. |
void |
setJarjestysKayttaja(int jarjestys)
Metodi asettaa järjestysehdon käyttäjäluettelolle. |
void |
setKaikkiArtikkelit(boolean kaikki)
Metodi asettaa kaikkiArtikkelit-muuttujalle uuden arvon. |
void |
setKasiteltavaArtik_id(int kasiteltavaArtik_id)
Metodi asettaa kasiteltavaArtik_id-muuttujalle uuden arvon. |
void |
setKasiteltavaKayttaja(int kasiteltavaKayttaja)
Metodi asettaa kasiteltavaKayttaja-muuttujalle uuden arvon. |
void |
setKasiteltavaLehtiNro(int kasiteltavaLehtiNro)
Metodi asettaa kasiteltavaLehtiNro-muuttujalle uuden arvon. |
void |
setKasiteltavaLehtiVuosikerta(int kasiteltavaLehtiVuosikerta)
Metodi asettaa kasiteltavaLehtiVuosikerta-muuttujalle uuden arvon. |
void |
setKasiteltavaSivu(java.lang.String kasiteltavaSivu)
Metodi asettaa kasiteltavaVersionro-muuttujalle uuden arvon. |
void |
setKasiteltavaVersionro(int kasiteltavaVersionro)
Metodi asettaa kasiteltavaVersionro-muuttujalle uuden arvon. |
void |
setKayttajatiedot(Kayttaja kayttajatiedot)
Metodi asettaa kayttajatiedot-muuttujalle uuden arvon. |
void |
setLisattavaArtikkeli(Artikkeli artikkeli)
Metodi asettaa lisattavaArtikkeli-muuttujalle uuden arvon. |
void |
setLisattavaArtikkeliId(int lisattavaArtikkeli)
Metodi asettaa lisattavaArtikkeliId-muuttujalle uuden arvon. |
void |
setLisattavaAsiantuntija(Kayttaja lisattavaAsiantuntija)
Metodi asettaa lisattavaAsiantuntija-muuttujalle uuden arvon. |
void |
setLisattavaKayttaja(Kayttaja lisattavaKayttaja)
Metodi asettaa lisattavaKayttaja-muuttujalle uuden arvon. |
void |
setLisattavaLausuntoKirjoittajalle(Lausunto lisattavaLausunto)
Metodi asettaa lisattavaLausuntoKirjoittajalle-muuttujalle uuden arvon. |
void |
setLisattavaLausuntoToimitukselle(Lausunto lisattavaLausunto)
Metodi asettaa lisattavaLausuntoToimitukselle-muuttujalle uuden arvon. |
void |
setLisattavaToimittaja(Kayttaja lisattavaToimittaja)
Metodi asettaa lisattavaToimittaja-muuttujalle uuden arvon. |
void |
setPaatoimittajanakyma(boolean paatoimittajanakyma)
Metodi asettaa paatoimittajanakyma-muuttujalle uuden arvon. |
java.lang.String |
toString()
Metodi palauttaa merkkijonoesityksen sessionData-oliosta. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
private DBConnector dbConnector
private int kasiteltavaArtik_id
private java.lang.String kasiteltavaSivu
private int kasiteltavaVersionro
private int kayt_id
private Kayttaja kayttajatiedot
private int lisattavaArtikkeliId
private int rooli
private java.lang.String sessionId
private int jarjestysArtikkeli
private int jarjestysAsiantuntija
private int jarjestysKayttaja
private int kasiteltavaKayttaja
private Kayttaja lisattavaKayttaja
private Kayttaja lisattavaAsiantuntija
private Kayttaja lisattavaToimittaja
private Artikkeli lisattavaArtikkeli
private Lausunto lisattavaLausuntoToimitukselle
private Lausunto lisattavaLausuntoKirjoittajalle
private int kasiteltavaLehtiNro
private int kasiteltavaLehtiVuosikerta
private boolean paatoimittajanakyma
private boolean kaikkiArtikkelit
Constructor Detail |
public SessionData(java.lang.String sessionId, int kayt_id, int rooli)
sessionId
- Session tunnuskayt_id
- Käyttäjän idrooli
- käyttäjän rooliMethod Detail |
public DBConnector getDbConnector()
public int getJarjestysArtikkeli()
public int getJarjestysAsiantuntija()
public int getJarjestysKayttaja()
public boolean getKaikkiArtikkelit()
public int getKasiteltavaArtik_id()
public int getKasiteltavaKayttaja()
public int getKasiteltavaLehtiNro()
public int getKasiteltavaLehtiVuosikerta()
public java.lang.String getKasiteltavaSivu()
public int getKasiteltavaVersionro()
public int getKayt_id()
public Kayttaja getKayttajatiedot()
public Artikkeli getLisattavaArtikkeli()
public int getLisattavaArtikkeliId()
public Kayttaja getLisattavaAsiantuntija()
public Kayttaja getLisattavaKayttaja()
public Lausunto getLisattavaLausuntoToimitukselle()
public Lausunto getLisattavaLausuntoKirjoittajalle()
public Kayttaja getLisattavaToimittaja()
public boolean getPaatoimittajanakyma()
public int getRooli()
public java.lang.String getSessionId()
public void setDbConnector(DBConnector dbConnector)
dbConnector
- dbConnector-muuttujapublic void setJarjestysArtikkeli(int jarjestys)
jarjestys
- järjestysehtopublic void setJarjestysAsiantuntija(int jarjestys)
jarjestys
- järjestysehtopublic void setJarjestysKayttaja(int jarjestys)
jarjestys
- järjestysehtopublic void setKaikkiArtikkelit(boolean kaikki)
kaikki
- näytetäänkö kaikki artikkelitpublic void setKasiteltavaSivu(java.lang.String kasiteltavaSivu)
kasiteltavaSivu
- käsiteltävä sivupublic void setKasiteltavaArtik_id(int kasiteltavaArtik_id)
kasiteltavaArtik_id
- käsiteltävän artikkelin tunnuspublic void setKasiteltavaKayttaja(int kasiteltavaKayttaja)
kasiteltavaKayttaja
- käsiteltävä käyttäjäpublic void setKasiteltavaLehtiNro(int kasiteltavaLehtiNro)
kasiteltavaLehtiNro
- käsiteltävän lehden numeropublic void setKasiteltavaLehtiVuosikerta(int kasiteltavaLehtiVuosikerta)
kasiteltavaLehtiVuosikerta
- käsiteltävän lehden vuosikertapublic void setKasiteltavaVersionro(int kasiteltavaVersionro)
kasiteltavaVersionro
- käsiteltävän artikkelin versionumeropublic void setKayttajatiedot(Kayttaja kayttajatiedot)
kayttajatiedot
- Kayttaja-oliopublic void setLisattavaArtikkeli(Artikkeli artikkeli)
artikkeli
- Artikkeli-oliopublic void setLisattavaArtikkeliId(int lisattavaArtikkeli)
lisattavaArtikkeli
- lisättävän artikkelin tunnuspublic void setLisattavaAsiantuntija(Kayttaja lisattavaAsiantuntija)
lisattavaAsiantuntija
- Kayttaja-oliopublic void setLisattavaKayttaja(Kayttaja lisattavaKayttaja)
lisattavaKayttaja
- Kayttaja-oliopublic void setLisattavaLausuntoKirjoittajalle(Lausunto lisattavaLausunto)
lisattavaLausunto
- Lausunto-oliopublic void setLisattavaLausuntoToimitukselle(Lausunto lisattavaLausunto)
lisattavaLausunto
- Lausunto-oliopublic void setLisattavaToimittaja(Kayttaja lisattavaToimittaja)
lisattavaToimittaja
- Kayttaja-oliopublic void setPaatoimittajanakyma(boolean paatoimittajanakyma)
paatoimittajanakyma
- onko kyseessä päätoimittajanäkymäpublic java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |