Commit 4ba0260d by Tuukka Kivilahti

local is my friend

1 parent d634511c
......@@ -29,7 +29,7 @@ public class EventBean implements EventBeanLocal {
private UserFacade userFacade;
@EJB
private EventStatusBean eventStatusBean;
private EventStatusBeanLocal eventStatusBean;
@Override
public Event getEventByHostname(String hostname) {
......
......@@ -2,13 +2,10 @@
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package fi.insomnia.bortal.beans;
import fi.insomnia.bortal.facade.EventStatusFacade;
import fi.insomnia.bortal.model.EventOrganiser;
import fi.insomnia.bortal.model.EventStatus;
import fi.insomnia.bortal.model.User;
import javax.ejb.EJB;
import javax.ejb.Stateless;
......@@ -19,15 +16,13 @@ import javax.ejb.Stateless;
@Stateless
public class EventStatusBean implements EventStatusBeanLocal {
@EJB
private EventStatusFacade eventStatusFacade;
public EventStatus findEventStatus(EventStatusEnum eventStatusEnum) {
EventStatus status = eventStatusFacade.findEventStatus(eventStatusEnum);
if(status == null) {
if (status == null) {
status = new EventStatus(eventStatusEnum.name());
eventStatusFacade.create(status);
}
......@@ -38,5 +33,4 @@ public class EventStatusBean implements EventStatusBeanLocal {
public EventStatus findOrCreateDefaultEventStatus() {
return findEventStatus(EventStatusEnum.getDefaultEventStatusEnum());
}
}
......@@ -5,6 +5,7 @@
package fi.insomnia.bortal.beans;
import fi.insomnia.bortal.model.EventStatus;
import javax.ejb.Local;
/**
......@@ -13,5 +14,5 @@ import javax.ejb.Local;
*/
@Local
public interface EventStatusBeanLocal {
public EventStatus findOrCreateDefaultEventStatus();
}
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!