diff options
Diffstat (limited to 'Sources/com/ashardalon/pagic/rest/controllers/PagesController.java')
| -rw-r--r-- | Sources/com/ashardalon/pagic/rest/controllers/PagesController.java | 28 |
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(); + } + +} |
