blob: 374d2dd278b11e3126361386732386cbb708bb00 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package com.ashardalon.pagic;
import er.extensions.appserver.ERXApplication;
import er.rest.routes.ERXRoute;
import er.rest.routes.ERXRouteRequestHandler;
import com.ashardalon.pagic.components.Main;
import com.ashardalon.pagic.rest.controllers.PagesController;
public class Application extends ERXApplication {
public static void main(String[] argv) {
ERXApplication.main(argv, Application.class);
}
public Application() {
ERXApplication.log.info("Welcome to " + name() + " !");
/* ** put your initialization code in here ** */
setAllowsConcurrentRequestHandling(true);
ERXRouteRequestHandler restRequestHandler = new ERXRouteRequestHandler();
restRequestHandler.insertRoute(new ERXRoute("Pages", "", ERXRoute.Method.Get, PagesController.class, "mainPage"));
ERXRouteRequestHandler.register(restRequestHandler);
setDefaultRequestHandler(restRequestHandler);
}
}
|