|
|||||||||
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 |