package edu.ualberta.med.biobank;
import edu.ualberta.med.biobank.common.action.Action;
import edu.ualberta.med.biobank.common.action.ActionResult;
import edu.ualberta.med.biobank.mvp.action.AbstractDispatcher;
import edu.ualberta.med.biobank.server.applicationservice.BiobankApplicationService;
public class BiobankDispatcher extends AbstractDispatcher {
@Override
protected <T extends ActionResult> T doExec(Action<T> action)
throws Exception {
BiobankApplicationService service = SessionManager.getAppService();
return service.doAction(action);
}
}