serwer.ogloszenia
Class ZarzOglosz

java.lang.Object
  extended byserwer.ogloszenia.ZarzOglosz
Direct Known Subclasses:
ZarzOgloszeniePlatne

public class ZarzOglosz
extends java.lang.Object

ZarzOglosz to jedyny obiekt s³u¿±cy do administrowania danym og³oszeniem.


Field Summary
protected  Ogloszenie ogloszenie
          Og³oszenie, którym zarz±dza dany obiekt ZarzOglosz.
 
Constructor Summary
ZarzOglosz()
          Tworzy nowy obiekt ZarzOglosz.
ZarzOglosz(Ogloszenie ogl)
          Tworzy nowy obiekt ZarzOglosz.
 
Method Summary
 Ogloszenie dajTresc()
          Zwraca og³oszenie.
 Ogloszenie getOgloszenie()
          Zwraca zapamiêtane og³oszenie.
 void potwierdzAktualnosc()
          Potwierdza aktualno¶æ danych w og³oszeniu i przesuwa datê ostatniej aktualizacji.
 void setOgloszenie(Ogloszenie ogl)
          Ustala parametr og³oszenie, którym zarz±dza.
 void zatwierdz()
          Zatwierdza og³oszenie a tym samym umo¿liwia jego publikowanie w wynikach wyszukiwania.
 void zmienTresc(Ogloszenie nowe)
          Zapamiêtuje w systemie now± tre¶æ og³oszenia.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ogloszenie

protected Ogloszenie ogloszenie
Og³oszenie, którym zarz±dza dany obiekt ZarzOglosz.

Constructor Detail

ZarzOglosz

public ZarzOglosz()
Tworzy nowy obiekt ZarzOglosz.


ZarzOglosz

public ZarzOglosz(Ogloszenie ogl)
Tworzy nowy obiekt ZarzOglosz.

Parameters:
ogl - og³oszenie do zarz±dzania
Method Detail

setOgloszenie

public void setOgloszenie(Ogloszenie ogl)
Ustala parametr og³oszenie, którym zarz±dza.

Parameters:
ogl - og³oszenie do zarz±dzania
See Also:
getOgloszenie()

getOgloszenie

public Ogloszenie getOgloszenie()
Zwraca zapamiêtane og³oszenie.

Returns:
zarz±dzane og³oszenie
See Also:
setOgloszenie(shared.Ogloszenie)

potwierdzAktualnosc

public void potwierdzAktualnosc()
                         throws Wyjatek
Potwierdza aktualno¶æ danych w og³oszeniu i przesuwa datê ostatniej aktualizacji.

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

zatwierdz

public void zatwierdz()
               throws Wyjatek
Zatwierdza og³oszenie a tym samym umo¿liwia jego publikowanie w wynikach wyszukiwania.

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

dajTresc

public Ogloszenie dajTresc()
Zwraca og³oszenie.

Returns:
og³oszenie i jego pe³na tre¶æ

zmienTresc

public void zmienTresc(Ogloszenie nowe)
                throws Wyjatek
Zapamiêtuje w systemie now± tre¶æ og³oszenia.

Parameters:
nowe - nowe og³oszenie
Throws:
Wyjatek - gdy nie powiedzie siê operacja na bazie danych

NIIKT, Zespó³ Gr0No3