Created by The eXo Platform SAS
May 7, 2006
This abstract class is a wrapper on top of the request information such as the Locale in use,
the application (for instance PortalApplication, PortletApplication...), an access to the JavascriptManager
as well as a reference to the URLBuilder in use.
This is the first method - in the eXo web framework - reached by incoming HTTP request, it acts like a
servlet service() method
According to the servlet path used the correct handler is selected and then executed.
Created by The eXo Platform SAS
Mar 21, 2007
The WebAppController is the entry point of the eXo web framework
It also stores WebRequestHandlers, Attributes and deployed Applications
The WebAppControler along with the PortalRequestHandler defined in the init() method of the
PortalController servlet (controller.register(new PortalRequestHandler())) also add the
CommandHandler object that will listen for the incoming /command path in the URL
Created by The eXo Platform SAS
Mar 21, 2007
Abstract calss that one must implement if it want to provide a dedicated handler for a custom servlet path
In case of portal the path is /portal but you could return your own from the getPath() method and hence the
WebAppController would use your own handler
The execute method is to be overideen and the buisness logic should be handled here