java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java
changeset 192 f106b3043c0c
parent 176 2472d9e9c0aa
child 197 40b7aa9126d0
     1.1 --- a/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java	Tue Jan 25 20:28:32 2011 +0100
     1.2 +++ b/java/nekurak.net-ejb/src/java/cz/frantovo/nekurak/ejb/PodnikEJB.java	Thu Jul 21 15:20:32 2011 +0200
     1.3 @@ -33,25 +33,30 @@
     1.4  	@Resource
     1.5  	private SessionContext ctx;
     1.6  
     1.7 +	@Override
     1.8  	public Collection<Podnik> getPodniky() {
     1.9  		Collection<Podnik> vysledek = podnikDAO.getPodniky();
    1.10  		return vysledek;
    1.11  	}
    1.12  
    1.13 +	@Override
    1.14  	public Collection<Podnik> getPodniky(Kategorie kategorie) {
    1.15  		Collection<Podnik> vysledek = podnikDAO.getPodniky(kategorie);
    1.16  		return vysledek;
    1.17  	}
    1.18  
    1.19 +	@Override
    1.20  	public Collection<Podnik> getPodniky(Kurackost kurackost) {
    1.21  		Collection<Podnik> vysledek = podnikDAO.getPodniky(kurackost);
    1.22  		return vysledek;
    1.23  	}
    1.24  
    1.25 +	@Override
    1.26  	public Podnik getPodnik(int id) {
    1.27  		return podnikDAO.getPodnik(id);
    1.28  	}
    1.29  
    1.30 +	@Override
    1.31  	@RolesAllowed("opravneny")
    1.32  	public void zalozPodnik(Podnik p) {
    1.33  		/**
    1.34 @@ -65,11 +70,13 @@
    1.35  		dopocitejSouradnice(p, new Geo());
    1.36  	}
    1.37  
    1.38 +	@Override
    1.39  	@RolesAllowed("opravneny")
    1.40  	public void upravPodnik(Podnik p) {
    1.41  		podnikDAO.uloz(p);
    1.42  	}
    1.43  
    1.44 +	@Override
    1.45  	public int dopocitejSouradnice() {
    1.46  		/**
    1.47  		 * TODO: refaktorovat, změnit datové typy, souřadnice…
    1.48 @@ -104,11 +111,13 @@
    1.49  		}
    1.50  	}
    1.51  
    1.52 +	@Override
    1.53  	public void hlasuj(int podnik, boolean hlas, String ipAdresa) {
    1.54  
    1.55  		podnikDAO.hlasuj(podnik, hlas, ipAdresa);
    1.56  	}
    1.57  
    1.58 +	@Override
    1.59  	public VysledekHlasovani getVysledekHlasovani(Podnik podnik) {
    1.60  		return podnikDAO.getVysledekHlasovani(podnik);
    1.61  	}
    1.62 @@ -141,6 +150,7 @@
    1.63  		Komentare.zkontroluj(k.getKomentar());
    1.64  	}
    1.65  
    1.66 +	@Override
    1.67  	@RolesAllowed("opravneny")
    1.68  	public Komentar komentuj(Komentar k, boolean uloz) throws KomentarovaVyjimka, TexyVyjimka {
    1.69  		kontrolaKomentare(k);