All Classes and Interfaces
Class
Description
Created by The eXo Platform SARL Author : Dang Van Minh minhdv81@yahoo.com Jun 7, 2006
Created by The eXo Platform SAS May 7, 2006
Created by The eXo Platform SARL Author : Tuan Nguyen tuan08@users.sourceforge.net May 9, 2006
This is a service that will holds all WebUI application lifecycles to inject
on PortalApplication instance using Kernel configuration instead of defining
it inside webui-configuration.xml
Interface that extends
ApplicationLifecycle with request phase methods that allow interception of before/after ACTION
phase, and before/after RENDER phase of request processing.todo (julien) : remove that class that seem useless
Describe a controller.
Specifies how a string value should be encoded in an URL.
This is a single application lifecycle that is added in
webui-configuration.xml as point of extension to trigger real listeners
injected via Kernel configuration on service
ApplicationLifecycleExtensionA malformed route.
A simple mime type enumeration that is used when a URL is generated.
A class that contains combination of a portal name and a page node to determine the target URL
An url for navigation.
Author : Nhu Dinh Thuan nhudinhthuan@exoplatform.com Oct 26, 2006
Enum representing request processing phases.
A class that wraps HttpServletResponse to commit all changes once the request
is handled by all possible handlers
An URL for a resource managed by the portal.
A qualified name that is a qualifier and a name.
This listener attempts to find the
UserPortal associated with the current request and invalidate it when the
navigation service emits an event for a navigation modification.The render context used to compute the rendering of a parameter map.
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.
Renders a
RENode to its pattern representation.The type of a resource.
Renders a
RENode to its pattern representation.Describes a route.
The route escaper transformer a regular expression with the following rules:
substitute any char occurence of the source s by the destination d
replace the any by the negated destination character [^]
append
&&[^s] to any top character class
A few examples with / replaced by _:
/ becomes _
. becomes [^/]
[a/] becomes [a_&[^/]]
[,-1] becomes [,-.0-1_&&[^/]]
The router takes care of mapping a request to a a map.
An uri writer.
Created by The eXo Platform SAS Mar 29, 2007
A renderer for url.
A factory for urls.
A plugin for adding an url factory to the
URLFactoryService.The WebAppController is the entry point of the GateIn service.
Abstract calss that one must implement if it want to provide a dedicated handler for serving custom requests.