Changes for page ERRest In Depth

Last modified by Pascal Robert on 2012/06/10 16:01

From version 5.1
edited by Pascal Robert
on 2012/03/11 21:14
Change comment: There is no comment for this version
To version 25.1
edited by Pascal Robert
on 2012/03/11 20:51
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,54 +12,13 @@
1 -RestContext
2 -Properties
3 -JSON Schema
4 -HTML vs other formats
5 -Response representation
6 -Missing route
7 -Missing object
8 -POJO objects
9 -Headers
10 -Caching
11 -
12 12  request > route
13 13  
14 14  Application(ERXApplication).dispatchRequest(WORequest) line: 2051
15 15  ERXRouteRequestHandler(WOActionRequestHandler).//handleRequest(WORequest) line: 221
16 -ERXRouteRequestHandler.getRequestHandlerPathForRequest(WORequest) line: 782//
5 +ERXRouteRequestHandler.getRequestHandlerPathForRequest(WORequest) line: 782 //
17 17  
18 -ERXRouteRequestHandler(WOActionRequestHandler).//handleRequest(WORequest) line: 259
19 -PagesController(ERXRouteController).performActionNamed(String) line: 1328
20 -PagesController(ERXRouteController).performActionNamed(String, boolean) line: 1385
21 -PagesController(ERXRouteController).performRouteActionNamed(String) line: 1510
22 -PagesController(ERXRouteController).performActionWithArguments(Method, Object...) line: 1559
7 +ERXRouteRequestHandler(WOActionRequestHandler).//handleRequest(WORequest) line: 259
8 +PagesController(ERXRouteController).performActionNamed(String) line: 1328
9 +PagesController(ERXRouteController).performActionNamed(String, boolean) line: 1385
10 +PagesController(ERXRouteController).performRouteActionNamed(String) line: 1510
11 +PagesController(ERXRouteController).performActionWithArguments(Method, Object...) line: 1559
23 23  ...
24 -PagesController.mainPageAction() line: 20//
25 -
26 -== ERXRouteRequestHandler ==
27 -
28 -| **Properties**
29 -| ERXRest.missingControllerName | (default "ERXMissingRouteController")
30 -\\          
31 -| ERXRest.parseUnknownExtensions | ERXRest.parseUnknownExtensions
32 -\\          
33 -| ERXRest.pluralEntityNames | ERXRest.pluralEntityNames
34 -\\          
35 -| ERXRest.routeCase | ERXRest.routeCase
36 -\\          
37 -| ERXRest.lowercaseEntityNames | ERXRest.lowercaseEntityNames
38 -
39 -ERXMissingRouteController is the controller that is used when no route can be found. It's "missing" action is loaded.
40 -
41 -| **Properties**
42 -| ERXRest.strictMode | ERXRest.strictMode
43 -\\          |
44 -ERXRouteController
45 -
46 -Properties
47 -
48 -ERXRest.accessControlAllowRequestHeaders
49 -ERXRest.accessControlAllowRequestMethods
50 -ERXRest.defaultFormat
51 -ERXRest.strictMode
52 -ERXRest.allowWindowNameCrossDomainTransport
53 -ERXRest.accessControlMaxAge
54 -ERXRest.accessControlAllowOrigin
13 +PagesController.mainPageAction() line: 20 //