|
|||||||||
| 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
DBExceptionpublic 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 tietokantavirhe
public static void createBasicProduct(BasicProduct bp)
throws DBException
bp - BasicProduct-olio joka sisältää uuden tuotteen tiedot
DBException - Heittää poikkeuksen mikäli tapahtuu tietokantavirhe
public static void createDeliverable(Deliverable dp)
throws DBException
dp - Deliverable-olio joka sisältää uuden tuontituotteen tiedot
DBException - Heittää poikkeuksen mikäli tapahtuu tietokantavirhe
public 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 -
DBExceptionpublic 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 | ||||||||