summaryrefslogtreecommitdiff
path: root/src/com/p4square/grow/frontend/SurveyPageResource.java
diff options
context:
space:
mode:
authorJesse Morgan <jesse@jesterpm.net>2013-06-04 21:16:00 -0700
committerJesse Morgan <jesse@jesterpm.net>2013-06-04 21:16:00 -0700
commitf4c2eb2dafbca580319a9f50ef4f5dd68d658702 (patch)
tree6b393681913cd41c21583120f01452d0b5995a51 /src/com/p4square/grow/frontend/SurveyPageResource.java
parent3b6dc4955f0aa67b2610b1bc90f156dd9a9d6cab (diff)
Adding config support.
Diffstat (limited to 'src/com/p4square/grow/frontend/SurveyPageResource.java')
-rw-r--r--src/com/p4square/grow/frontend/SurveyPageResource.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/p4square/grow/frontend/SurveyPageResource.java b/src/com/p4square/grow/frontend/SurveyPageResource.java
index 72a2d34..e7fcd07 100644
--- a/src/com/p4square/grow/frontend/SurveyPageResource.java
+++ b/src/com/p4square/grow/frontend/SurveyPageResource.java
@@ -23,6 +23,8 @@ import net.jesterpm.fmfacade.json.JsonResponse;
import net.jesterpm.fmfacade.FreeMarkerPageResource;
+import com.p4square.grow.config.Config;
+
/**
* SurveyPageResource handles rendering the survey and processing user's answers.
*
@@ -36,6 +38,7 @@ import net.jesterpm.fmfacade.FreeMarkerPageResource;
public class SurveyPageResource extends FreeMarkerPageResource {
private static Logger cLog = Logger.getLogger(SurveyPageResource.class);
+ private Config mConfig;
private Template mSurveyTemplate;
private JsonRequestClient mJsonClient;
@@ -48,6 +51,7 @@ public class SurveyPageResource extends FreeMarkerPageResource {
super.doInit();
GrowFrontend growFrontend = (GrowFrontend) getApplication();
+ mConfig = growFrontend.getConfig();
mSurveyTemplate = growFrontend.getTemplate("templates/survey.ftl");
if (mSurveyTemplate == null) {
cLog.fatal("Could not find survey template.");
@@ -172,8 +176,7 @@ public class SurveyPageResource extends FreeMarkerPageResource {
* @return The backend endpoint URI
*/
private String getBackendEndpoint() {
- // TODO: Config
- return "http://localhost:9095";
+ return mConfig.getString("backendUri", "http://localhost:9095");
}
/**