1.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/ClanekEJB.java Wed Jul 20 18:55:25 2011 +0200
1.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/ClanekEJB.java Thu Jul 21 15:20:32 2011 +0200
1.3 @@ -17,24 +17,29 @@
1.4 @EJB
1.5 private ClanekDAO clanekDAO;
1.6
1.7 + @Override
1.8 public Clanek getClanek(int id) {
1.9 return clanekDAO.getClanek(id);
1.10 }
1.11
1.12 + @Override
1.13 public Collection<Clanek> getClanky() {
1.14 return clanekDAO.getClanky();
1.15 }
1.16
1.17 + @Override
1.18 @RolesAllowed("redaktor")
1.19 public int zalozClanek(Clanek clanek) {
1.20 return clanekDAO.zalozClanek(clanek);
1.21 }
1.22
1.23 + @Override
1.24 @RolesAllowed("redaktor")
1.25 public void upravClanek(Clanek clanek) {
1.26 clanekDAO.upravClanek(clanek);
1.27 }
1.28
1.29 + @Override
1.30 @RolesAllowed("redaktor")
1.31 public void smazClanek(Clanek clanek) {
1.32 clanekDAO.smazClanek(clanek);
2.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Wed Jul 20 18:55:25 2011 +0200
2.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java Thu Jul 21 15:20:32 2011 +0200
2.3 @@ -33,25 +33,30 @@
2.4 @Resource
2.5 private SessionContext ctx;
2.6
2.7 + @Override
2.8 public Collection<Podnik> getPodniky() {
2.9 Collection<Podnik> vysledek = podnikDAO.getPodniky();
2.10 return vysledek;
2.11 }
2.12
2.13 + @Override
2.14 public Collection<Podnik> getPodniky(Kategorie kategorie) {
2.15 Collection<Podnik> vysledek = podnikDAO.getPodniky(kategorie);
2.16 return vysledek;
2.17 }
2.18
2.19 + @Override
2.20 public Collection<Podnik> getPodniky(Kurackost kurackost) {
2.21 Collection<Podnik> vysledek = podnikDAO.getPodniky(kurackost);
2.22 return vysledek;
2.23 }
2.24
2.25 + @Override
2.26 public Podnik getPodnik(int id) {
2.27 return podnikDAO.getPodnik(id);
2.28 }
2.29
2.30 + @Override
2.31 @RolesAllowed("opravneny")
2.32 public void zalozPodnik(Podnik p) {
2.33 /**
2.34 @@ -65,11 +70,13 @@
2.35 dopocitejSouradnice(p, new Geo());
2.36 }
2.37
2.38 + @Override
2.39 @RolesAllowed("opravneny")
2.40 public void upravPodnik(Podnik p) {
2.41 podnikDAO.uloz(p);
2.42 }
2.43
2.44 + @Override
2.45 public int dopocitejSouradnice() {
2.46 /**
2.47 * TODO: refaktorovat, změnit datové typy, souřadnice…
2.48 @@ -104,11 +111,13 @@
2.49 }
2.50 }
2.51
2.52 + @Override
2.53 public void hlasuj(int podnik, boolean hlas, String ipAdresa) {
2.54
2.55 podnikDAO.hlasuj(podnik, hlas, ipAdresa);
2.56 }
2.57
2.58 + @Override
2.59 public VysledekHlasovani getVysledekHlasovani(Podnik podnik) {
2.60 return podnikDAO.getVysledekHlasovani(podnik);
2.61 }
2.62 @@ -141,6 +150,7 @@
2.63 Komentare.zkontroluj(k.getKomentar());
2.64 }
2.65
2.66 + @Override
2.67 @RolesAllowed("opravneny")
2.68 public Komentar komentuj(Komentar k, boolean uloz) throws KomentarovaVyjimka, TexyVyjimka {
2.69 kontrolaKomentare(k);