diff options
author | Jesse Morgan <jesse@jesterpm.net> | 2013-06-04 21:16:00 -0700 |
---|---|---|
committer | Jesse Morgan <jesse@jesterpm.net> | 2013-06-04 21:16:00 -0700 |
commit | f4c2eb2dafbca580319a9f50ef4f5dd68d658702 (patch) | |
tree | 6b393681913cd41c21583120f01452d0b5995a51 /src/com/p4square/grow/frontend/SurveyPageResource.java | |
parent | 3b6dc4955f0aa67b2610b1bc90f156dd9a9d6cab (diff) |
Adding config support.
Diffstat (limited to 'src/com/p4square/grow/frontend/SurveyPageResource.java')
-rw-r--r-- | src/com/p4square/grow/frontend/SurveyPageResource.java | 7 |
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"); } /** |