summaryrefslogtreecommitdiff
path: root/Sources/com/ashardalon/pagic/rest/controllers/PagesController.java
diff options
context:
space:
mode:
Diffstat (limited to 'Sources/com/ashardalon/pagic/rest/controllers/PagesController.java')
-rw-r--r--Sources/com/ashardalon/pagic/rest/controllers/PagesController.java28
1 files changed, 28 insertions, 0 deletions
diff --git a/Sources/com/ashardalon/pagic/rest/controllers/PagesController.java b/Sources/com/ashardalon/pagic/rest/controllers/PagesController.java
new file mode 100644
index 0000000..29ccc5f
--- /dev/null
+++ b/Sources/com/ashardalon/pagic/rest/controllers/PagesController.java
@@ -0,0 +1,28 @@
+package com.ashardalon.pagic.rest.controllers;
+
+import com.ashardalon.pagic.components.Main;
+
+import com.webobjects.appserver.WOActionResults;
+import com.webobjects.appserver.WORequest;
+
+import er.rest.format.ERXRestFormat;
+
+/**
+ * This controller is for content that is not EO entities driven, e.g. "static pages"
+*/
+public class PagesController extends BaseRestController {
+
+ public PagesController(WORequest request) {
+ super(request);
+ }
+
+ public WOActionResults mainPageAction() {
+ return pageWithName(Main.class);
+ }
+
+ @Override
+ protected ERXRestFormat defaultFormat() {
+ return ERXRestFormat.html();
+ }
+
+}