serwer.ogloszenia
Class ZarzOgloszeniePlatne

java.lang.Object
  extended byserwer.ogloszenia.ZarzOglosz
      extended byserwer.ogloszenia.ZarzOgloszeniePlatne

public class ZarzOgloszeniePlatne
extends ZarzOglosz

ZarzOgloszeniePlatne to podklasa ZarzOglosz, której każdy obiekt służy do administrowania ogłoszeniem.


Field Summary
 
Fields inherited from class serwer.ogloszenia.ZarzOglosz
ogloszenie
 
Constructor Summary
ZarzOgloszeniePlatne()
          Tworzy nowy obiekt ZarzOgloszeniePlatne.
 
Method Summary
 void przedluzTermin(java.util.Date data)
          Przedłuża termin, do którego ogłoszenie jest opłacone.
 void setPlatne(OgloszeniePlatne ogloszenie)
          Zapamiętuje ogłoszenie płatne.
 void zmienNaBezplatne()
          Zmienia dane ogłoszenie płatne na bezpłatne i usuwa z bazy dane właściwe jedynie ogłoszeniom płatnym.
 
Methods inherited from class serwer.ogloszenia.ZarzOglosz
dajTresc, getOgloszenie, potwierdzAktualnosc, setOgloszenie, zatwierdz, zmienTresc
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZarzOgloszeniePlatne

public ZarzOgloszeniePlatne()
Tworzy nowy obiekt ZarzOgloszeniePlatne.

Method Detail

setPlatne

public void setPlatne(OgloszeniePlatne ogloszenie)
Zapamiętuje ogłoszenie płatne.

Parameters:
ogloszenie - ogłoszenie płatne do zapamiętania

zmienNaBezplatne

public void zmienNaBezplatne()
                      throws Wyjatek
Zmienia dane ogłoszenie płatne na bezpłatne i usuwa z bazy dane właściwe jedynie ogłoszeniom płatnym.

Throws:
Wyjatek - gdy nie powiedzie się operacja na bazie danych

przedluzTermin

public void przedluzTermin(java.util.Date data)
                    throws Wyjatek
Przedłuża termin, do którego ogłoszenie jest opłacone.

Parameters:
data - data, do której należy przedłużyć
Throws:
Wyjatek - gdy nie powiedzie się operacja na bazie danych

NIIKT, Zespół Gr0No3