|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.ObjectDBLib
public class DBLib
Tietokantakirjasto tietokannan käsittelyyn.
| Field Summary | |
|---|---|
static java.lang.String |
CONFIGFILE
|
| Constructor Summary | |
|---|---|
DBLib()
Luokan konstruktori, joka avaa tietokantayhteyden konfiguraatio- tiedostossa määriteltyyn tietokantaan. |
|
| Method Summary | |
|---|---|
void |
addBasicProduct(DBBasicProduct dbp)
Perustuotteen lisääminen tietokantaan |
void |
addDeliverable(DBDeliverable dp)
Perustuotteen lisääminen tietokantaan. |
void |
addUser(DBUser user)
Käyttäjän lisääminen tietokantaan |
void |
closeConnection()
Sulkee konstruktorissa avatun tietokantayhteyden. |
void |
deleteUser(DBUser user)
Poistaa käyttäjän järjestelmästä. |
DBBasicProduct[] |
getBasicProducts()
Palauttaa kaikki järjestelmään kirjatut perustuotteet. |
DBDeliverable[] |
getDeliverables()
Palauttaa kaikki järjestelmään lisätyt tuontituotteet. |
DBUser[] |
getUsers()
Palauttaa kaikki tietokannassa olevat käyttäjät. |
static void |
main(java.lang.String[] args)
|
void |
modifyBasicProduct(DBBasicProduct dbp)
Muokkaa tietokannassa olevaa perustuotetta syötettävää viestinvälitys- oliota vastaavaksi. |
void |
modifyDeliverable(DBDeliverable dbd)
Päivittää tuontituotteen viestinvälitysoliota vastaavaksi. |
void |
modifyUser(DBUser dbu)
Muokkaa parametrina annetun viestinvälitysolion käyttäjätunnuksessa määritellyn käyttäjän tiedot viestinvälitysolion tietoja vastaaviksi. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CONFIGFILE
| Constructor Detail |
|---|
public DBLib()
throws java.sql.SQLException
java.sql.SQLException| Method Detail |
|---|
public void closeConnection()
public DBUser[] getUsers()
throws java.sql.SQLException
java.sql.SQLException
public DBBasicProduct[] getBasicProducts()
throws java.sql.SQLException
java.sql.SQLException
public DBDeliverable[] getDeliverables()
throws java.sql.SQLException
java.sql.SQLException
public void modifyUser(DBUser dbu)
throws java.sql.SQLException
dbu - viestinvälitysolio josta ilmenee muokattava käyttäjä kaikkine tietoineen.
java.sql.SQLException
public void modifyBasicProduct(DBBasicProduct dbp)
throws java.sql.SQLException
dbp - päivitettävä perustuote.
java.sql.SQLException
public void modifyDeliverable(DBDeliverable dbd)
throws java.sql.SQLException
dbd - päivitettävä tuontituote.
java.sql.SQLException
public void addUser(DBUser user)
throws java.sql.SQLException
user - lisättävä käyttäjä DBUser-muodossa
java.sql.SQLException
public void addBasicProduct(DBBasicProduct dbp)
throws java.sql.SQLException
dbp - lisättävä perustuote DBBasicProduct-muodossa
java.sql.SQLException
public void addDeliverable(DBDeliverable dp)
throws java.sql.SQLException
dp - lisättävä perustuote DBDeliverable-muodossa.
java.sql.SQLException
public void deleteUser(DBUser user)
throws java.sql.SQLException
user - viestinvälitysolio, jonka käyttäjätunnus määrää poistettavan
käyttäjän.
java.sql.SQLException
public static void main(java.lang.String[] args)
throws java.sql.SQLException
java.sql.SQLException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||