|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Sieciowy interfejs klasy KontaFirm
.
Method Summary | |
java.lang.String |
adresWizytowki(java.lang.Integer id)
Zwraca adres wizytówki. |
Ogloszenie |
autoryzacja(Nip nip,
java.lang.String haslo)
Sprawdza poprawność hasła. |
void |
generujWizytowke(Ogloszenie ogl,
java.lang.String tel)
Generuje i zapisuje na dysku wizytówkę. |
java.lang.String |
konstruujHttpSciezkeLogo(java.lang.Integer id)
Generuje url typu http://... |
java.lang.String |
konstruujSciezkeLogo(java.lang.Integer id)
Generuje nazwę logo firmy. |
java.lang.String |
modyfikujOgloszenie(Ogloszenie ogloszenie,
java.util.ArrayList telefony)
Modyfikuje istniejące w bazie ogłoszenie firmy. |
java.lang.String |
modyfikujOgloszenieAdmin(Ogloszenie ogloszenie,
java.util.ArrayList telefony)
Modyfikuje istniejące w bazie ogłoszenie firmy. |
Ogloszenie |
pobierzOgloszenie(java.lang.Integer id)
Zwraca ogłoszenie firmy na podstawie podanego id. |
java.util.ArrayList |
pobierzTelefony(java.lang.Integer id)
Zwraca telefony związane z daną firmą. |
void |
przypomnijHaslo(Nip nip)
Wykonuje procedurę przypominania hasła na podstawie NIP; hasło zostanie wysłane na podany przez firmę adres e-mail. |
boolean |
usunLogo(java.lang.Integer id)
Usuwa logo firmy. |
void |
usunWizytowke(java.lang.Integer id)
Usuwa wizytówkę. |
java.lang.String |
utworzKonto(Ogloszenie ogloszenie,
java.util.ArrayList telefony)
Tworzy nowe konto dla firmy na podstawie ogłoszenia. |
java.lang.String |
utworzKontoZLogo(Ogloszenie ogloszenie,
java.util.ArrayList telefony,
PlikGraficzny pg)
Tworzy konto i zapisuje logo. |
void |
zapiszLogoFirmy(java.lang.Integer id,
PlikGraficzny pg)
Zapisuje ogłoszenie na serwer. |
void |
zmienHaslo(java.lang.Integer id,
java.lang.String nowe)
Zmienia hasło firmy. |
Method Detail |
public java.lang.String utworzKonto(Ogloszenie ogloszenie, java.util.ArrayList telefony) throws Wyjatek, java.rmi.RemoteException
ogloszenie
- ogłoszenie, które firma właśnie stworzyłatelefony
- dodatkowe telefony do firmy
Wyjatek
- gdy nie uda się utworzyć konta dla danego ogłoszenia
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic Ogloszenie autoryzacja(Nip nip, java.lang.String haslo) throws Wyjatek, java.rmi.RemoteException
nip
- jest loginem do danego kontahaslo
- hasło poddawane autoryzacji
Wyjatek
- gdy nie uda się dokonać autoryzacji
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void przypomnijHaslo(Nip nip) throws Wyjatek, java.rmi.RemoteException
nip
- nip, po którym będziemy identyfikować firmę
Wyjatek
- jeśli nie uda się odnależć ogłoszenia firmy w bazie
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void zmienHaslo(java.lang.Integer id, java.lang.String nowe) throws Wyjatek, java.rmi.RemoteException
id
- identyfikator firmy, zakładamy, że taka jest w bazienowe
- nowe hasło
Wyjatek
- gdy operacje na bazie danych nie powiodą się
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void zapiszLogoFirmy(java.lang.Integer id, PlikGraficzny pg) throws Wyjatek, java.rmi.RemoteException
id
- Identyfikator firmy, której ogłoszenie zostanie zapisane na serwerzepg
- Plik graficzny z logo danej firmy
Wyjatek
- gdy nie uda się zapisać logo na serwerze
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String konstruujSciezkeLogo(java.lang.Integer id) throws java.rmi.RemoteException
id
- Identyfikator firmy, dla której zostanie skonstruowana nazwa logo
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String konstruujHttpSciezkeLogo(java.lang.Integer id) throws java.rmi.RemoteException
id
- Identyfikator firmy, dla której zostanie skonstruowana nazwa logo
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic Ogloszenie pobierzOgloszenie(java.lang.Integer id) throws Wyjatek, java.rmi.RemoteException
id
- id firmy, której ogłoszenie należy zwrócić
Wyjatek
- gdy nie uda się pobrać ogłoszenia
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.util.ArrayList pobierzTelefony(java.lang.Integer id) throws Wyjatek, java.rmi.RemoteException
id
- id firmy
Wyjatek
- gdy nie powiodą się operacje na bazie danych
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String utworzKontoZLogo(Ogloszenie ogloszenie, java.util.ArrayList telefony, PlikGraficzny pg) throws Wyjatek, java.rmi.RemoteException
ogloszenie
- nowe ogłoszenietelefony
- lista telefonów dla danego ogłoszeniapg
- plik graficzny z logo
Wyjatek
- gdy nie uda się utworzyć nowego ogłoszenia w bazie
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic boolean usunLogo(java.lang.Integer id) throws java.rmi.RemoteException
id
- identyfikator firmy, której logo jest usuwane
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String modyfikujOgloszenie(Ogloszenie ogloszenie, java.util.ArrayList telefony) throws Wyjatek, java.rmi.RemoteException
ogloszenie
- ogłoszenie, które jest modyfikowanetelefony
- dodatkowe telefony do firmy
Wyjatek
- gdy nie uda się zmodyfikować danego ogłoszenia
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String modyfikujOgloszenieAdmin(Ogloszenie ogloszenie, java.util.ArrayList telefony) throws Wyjatek, java.rmi.RemoteException
ogloszenie
- ogłoszenie, które jest modyfikowanetelefony
- dodatkowe telefony do firmy
Wyjatek
- gdy nie uda się zmodyfikować danego ogłoszenia
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void generujWizytowke(Ogloszenie ogl, java.lang.String tel) throws java.rmi.RemoteException
ogl
- Ogłoszenie dla, którego tworzymy wizytówkętel
- Telefon dla danego ogłoszenia
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic void usunWizytowke(java.lang.Integer id) throws java.rmi.RemoteException
id
- Identyfikator firmy
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowejpublic java.lang.String adresWizytowki(java.lang.Integer id) throws java.rmi.RemoteException
id
- Identyfikator firmy
java.rmi.RemoteException
- w przypadku błędu komunikacji sieciowej
|
NIIKT, Zespół Gr0No3 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |