|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectUtilities
public class Utilities
Staattinen luokka järjestelmän yleisiä palveluita sekä tieto- sisältöä varten. Hoitaa yhteyden tietokantaan sekä tietokanta- olioiden paikallisen säilömisen.
Field Summary | |
---|---|
static java.lang.String |
BIGWARNING
|
static java.awt.Font |
FONT_BIG
|
static java.awt.Font |
FONT_EXTRA_LARGE
|
static java.awt.Font |
FONT_MEDIUM
|
static float |
FONT_SIZE_BIG
|
static float |
FONT_SIZE_EXTRA_LARGE
|
static float |
FONT_SIZE_MEDIUM
|
static float |
FONT_SIZE_SMALL
|
static java.awt.Font |
FONT_SMALL
|
static com.griaule.grFinger.GrFinger |
grFinger
|
static int |
LANGUAGE_ENGLISH
|
static int |
LANGUAGE_FINNISH
|
static int |
LANGUAGE_SWEDISH
|
static DBLib |
objDB
|
static java.lang.String |
STR_LANGUAGE_ENGLISH
|
static java.lang.String |
STR_LANGUAGE_FINNISH
|
static java.lang.String |
STR_LANGUAGE_SWEDISH
|
static java.lang.String |
SUPERWARNING
|
static java.lang.String |
WARNING
|
static double |
WARNING_LIMIT
|
Constructor Summary | |
---|---|
Utilities()
|
Method Summary | |
---|---|
static void |
createBasicProduct(BasicProduct bp)
Metodi uuden tuotteen lisäämiseen järjestelmään. |
static void |
createDeliverable(Deliverable dp)
Metodi uuden tuontituotteen lisäämiseen järjestelmään. |
static void |
createUser(User usr)
Metodi uuden käyttäjän lisäämiseen järjestelmään. |
static void |
deleteUser(User usr)
|
static BasicProduct |
getBasicProduct(int bpId)
Metodi yhden perustuotteen kysymiseen IDn perusteella. |
static BasicProduct[] |
getBasicProducts()
Palauttaa järjestelmän perustuotteet tietoineen taulukkomuodossa. |
static Deliverable |
getDeliverable(int dId)
Metodi yhden tuontituotteen kysymiseen IDn perusteella. |
static Deliverable[] |
getDeliverables()
Palauttaa järjestelmän tuotavat tuotteet tietoineen taulukkomuodossa. |
static BasicProduct |
getDrinkable(int bpId)
Metodi juotavan tuotteen kysymiseen ID:n perusteella |
static BasicProduct[] |
getDrinkables()
Palauttaa järjestelmän juotavat tuotteet tietoineen taulukkomuodossa. |
static BasicProduct |
getFirstBasicProduct()
Metodi ensimmäisen perustuotteen kysymiseen. |
static Deliverable |
getFirstDeliverable()
Metodi ensimmäisen tuontituotteen kysymiseen. |
static int |
getSelectedLanguage()
Palauttaa järjestelmän sen hetkisen kielivalinnan. |
static java.lang.String |
getString(java.lang.String s)
Java messagesBundle-toteutuksen piilottava apumetodi. |
static BasicProduct |
getSupplement(int bpId)
Metodi lisukkeen kysymiseen ID:n avulla |
static BasicProduct[] |
getSupplements()
Palauttaa järjestelmän lisuketuotteet tietoineen taulukkomuodossa. |
static User |
getUser(FingerPrint objFP)
Metodi yhden käyttäjän kysymiseen sormenjäljen perusteella. |
static User |
getUser(int intID)
Metodi yhden käyttäjän kysymiseen IDn perusteella. |
static User[] |
getUsers()
Palauttaa järjestelmän käyttäjät tietoineen taulukkomuodossa. |
static void |
modifyBasicProduct(BasicProduct bp)
Metodi perustuotteen tietojen muokkaamiseen. |
static void |
modifyDeliverable(Deliverable dp)
Metodi tuontituotteen tietojen muokkaamiseen. |
static void |
modifyUser(User usr)
Metodi käyttäjän tietojen muokkaamiseen. |
static void |
refreshData()
Käytetään järjestelmän tietojen päivittämiseen tietokannasta. |
static void |
setSelectedLanguage(int lang)
Asettaa järjestelmän kielen. |
static void |
setSelectedLanguage(java.lang.String strLang)
Asettaa järjestelmän kielen. |
static void |
throwDBException(java.sql.SQLException e)
Metodi tietokantapoikkeuksen heittoon. |
static void |
writeReport()
Metodi järjestelmän raportin kirjoittamiseen. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int LANGUAGE_FINNISH
public static final int LANGUAGE_SWEDISH
public static final int LANGUAGE_ENGLISH
public static final java.lang.String STR_LANGUAGE_FINNISH
public static final java.lang.String STR_LANGUAGE_SWEDISH
public static final java.lang.String STR_LANGUAGE_ENGLISH
public static final float FONT_SIZE_EXTRA_LARGE
public static final float FONT_SIZE_BIG
public static final float FONT_SIZE_MEDIUM
public static final float FONT_SIZE_SMALL
public static final java.awt.Font FONT_EXTRA_LARGE
public static final java.awt.Font FONT_BIG
public static final java.awt.Font FONT_MEDIUM
public static final java.awt.Font FONT_SMALL
public static final double WARNING_LIMIT
public static final java.lang.String WARNING
public static final java.lang.String BIGWARNING
public static final java.lang.String SUPERWARNING
public static com.griaule.grFinger.GrFinger grFinger
public static DBLib objDB
Constructor Detail |
---|
public Utilities()
Method Detail |
---|
public static void throwDBException(java.sql.SQLException e) throws DBException
e
- Tietokannan poikkeus.
DBException
- Heitää joka kerralla tämän.public static User[] getUsers()
public static BasicProduct[] getBasicProducts()
public static BasicProduct[] getSupplements()
public static BasicProduct[] getDrinkables()
public static Deliverable[] getDeliverables()
public static void refreshData() throws DBException
DBException
public static User getUser(FingerPrint objFP)
objFP
- Syötetty sormenjälki.
public static User getUser(int intID)
intID
- ID
public static Deliverable getDeliverable(int dId)
dId
- ID
public static BasicProduct getBasicProduct(int bpId)
bpId
- ID
public static Deliverable getFirstDeliverable()
public static BasicProduct getFirstBasicProduct()
public static BasicProduct getSupplement(int bpId)
bpId
- ID
public static BasicProduct getDrinkable(int bpId)
bpId
- ID
public static void createUser(User usr) throws DBException
usr
- User-olio joka sisältää uuden käyttäjän tiedot
DBException
- Heittää poikkeuksen mikäli tapahtuu tietokantavirhepublic static void createBasicProduct(BasicProduct bp) throws DBException
bp
- BasicProduct-olio joka sisältää uuden tuotteen tiedot
DBException
- Heittää poikkeuksen mikäli tapahtuu tietokantavirhepublic static void createDeliverable(Deliverable dp) throws DBException
dp
- Deliverable-olio joka sisältää uuden tuontituotteen tiedot
DBException
- Heittää poikkeuksen mikäli tapahtuu tietokantavirhepublic static void modifyUser(User usr) throws DBException
usr
- Käyttäjä jonka uudet tiedot tallennetaan tietokantaan.
DBException
- Heitetään mikäli tapahtuu tietokantavirhe.public static void modifyBasicProduct(BasicProduct bp) throws DBException
bp
- Perutuote jonka uudet tiedot tallennetaan tietokantaan.
DBException
- Heitetään mikäli tapahtuu tietokantavirhe.public static void modifyDeliverable(Deliverable dp) throws DBException
dp
- Tuontituote jonka uudet tiedot tallennetaan tietokantaan.
DBException
- Heitetään mikäli tapahtuu tietokantavirhe.public static void deleteUser(User usr) throws DBException
usr
-
DBException
public static int getSelectedLanguage()
public static void setSelectedLanguage(java.lang.String strLang)
strLang
- haluttu järjestelmän kielipublic static void setSelectedLanguage(int lang)
lang
- haluttu järjestelmän kielipublic static java.lang.String getString(java.lang.String s)
s
- avain tekstisisällön noutamiseen
public static void writeReport()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |