package edu.ualberta.med.biobank.test; import edu.ualberta.med.biobank.client.util.ServiceConnection; 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 TestingDispatcher extends AbstractDispatcher { private final static String SERVER = System.getProperty("server", "http://localhost:8080") + "/biobank"; @Override protected <T extends ActionResult> T doExec(Action<T> action) throws Exception { BiobankApplicationService service = ServiceConnection .getAppService(SERVER, "testuser", "test"); return service.doAction(action); } }