|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
PhaseId.RENDER_RESPONSE phase of the JSF lifecycle.
BaseURL, meaning an implementation that wraps a path and constructs
an absolute path URL based on the scheme, server name, and port found in the PortletRequest.BaseURL, meaning an implementation that encodes a String based URL
that is "external" to the application.BaseURL, meaning an implementation that encodes a String
based URL.BaseURL, meaning an implementation that simply wraps a String
based URL without providing any encoding.BaseURL, meaning an implementation that simply wraps a String based URL that
starts with "../" and does not require encoding.PhaseId.RENDER_RESPONSE phase of the JSF lifecycle is executed.
PhaseId.APPLY_REQUEST_VALUES phase of the JSF lifecycle is executed.
PhaseId.RENDER_RESPONSE phase of the JSF lifecycle.
BridgeContext.getCurrentInstance().
PortletRequest
is actually an HttpServletRequest.PortletResponse is actually an HttpServletResponse.PortletConfigParam or BridgeConfigLegacyParam instead.Flash implementation provided by the JSF runtime.Flash scope instance provided by the JSF
runtime (Mojarra or MyFaces).Flash scope that only implements enough of the scope
functionality to prevent errors from being thrown at runtime.NavigationHandler that fortifies the JSF
runtime with the ability to handle to-view-id entries in navigaion-case blocks that respect the Bridge.PORTLET_MODE_PARAMETER parameter for switching to a different PortletMode and the Bridge.PORTLET_WINDOWSTATE_PARAMETER parameter for switching to a different WindowState.BridgeRequestScopeAttributeAdded annotation.Map style interface for managing cache of BridgeRequestScope.ExternalContextImpl that represents a URL with attributes that the
Bridge Spec is concerned with.ExternalContext.getApplicationMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be
called first.
ExternalContext.getSessionMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be
called first.
ConfiguredManagedBeanConfiguredSystemEventListener.Map instances.ApplicationWrapper.createComponent(ValueExpression, FacesContext, String). However, Mojarra and MyFaces both end up
calling through to this method, which is why it must be implemented here in the bridge.
PortletNamingContainerUIViewRoot class which properly handles namespacing of "id" attributes for portlets.
FileUploadRendererPrimeFacesImpl.decode(FacesContext, UIComponent) method so that it can avoid a Servlet-API
dependency in the PrimeFaces FileUploadRenderer.
RendererWrapper.decode(FacesContext, UIComponent) method so that it can avoid a
Servlet-API dependency in the RichFaces FileUploadRenderer.
Writer.
ExternalContextCompat_1_2_Impl is because the method was
first introduced with JSF 1.0 and and also because it needs to be overridden by ExternalContextCompat_2_2_Impl since it has special requirements for JSF 2.2.
ExternalContext that can be used during session expiration.ExternalContextRichFacesBridgeImpl.getRequestPathInfo() and ExternalContextRichFacesBridgeImpl.getRequestServletPath() methods work around an implicit servlet dependency in the a4j:mediaOutput component.FacesContext that can be used during session expiration.FacesServlet.Map of URL parameters that are found in the query-string of a Faces view.File objects and String filenames.PortletResponse is actually an HttpServletResponse.BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
GenericLiferayFacesPortlet.GenericFacesPortlet found in the Bridge API.Map of application-scoped attributes stored in the underlying PortletContext.
ExternalContext.getResponseOutputStream().
BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
FacesView that represents the target view (and optional query string) as described
in section 5.2.3 of the Bridge Spec titled "Determining the Target View".
Map of URL parameters that are found in the query-string of the current Faces view.
Map of init-param values associated with the portlet context.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
NavigationHandler to a JSF application is to have a navigation-handler element
in the faces-config.xml descriptor.
NavigationCase.getParameters() documentation states that this method returns
parameters that are to be included for a navigation-case that contains a redirect, in a portlet environment it
must also return parameters in the non-redirect case.
PortletMode associated with the Bridge.PORTLET_MODE_PARAMETER in the to-view-id value of the navigation-case.
Bridge.PORTLET_MODE_PARAMETER,
Bridge.NONFACES_TARGET_PATH_PARAMETER, Bridge.PORTLET_SECURE_PARAMETER, Bridge.PORTLET_WINDOWSTATE_PARAMETER, Bridge.FACES_VIEW_ID_PARAMETER, or Bridge.FACES_VIEW_PATH_PARAMETER.
Map of cookies associated with the request.
Map of request headers with a single (the first) value for each key.
Map of request headers with multiple values for each key.
Map of request parameters with a single (the first) value for each key.
Map of request parameters with multiple values for each key.
org.richfaces.resource.ResourceUtils#getMappingForRequest() assumes that
the Faces Servlet URL mapping is extension based and strips the extension off the value returned by ExternalContextRichFacesBridgeImpl.getRequestServletPath().
Map of request-scoped attributes stored in the underlying PortletRequest.
org.richfaces.resource.ResourceUtils#decodeResourceURL() will return
"/rfRes/org.richfaces.resource.MediaOutputResource" to org.richfaces.resource.ResourceHandlerImpl#getResourcePathFromRequest() which will cause org.richfaces.resource.ResourceHandlerImpl to handle the resource in this request as a org.richfaces.resource.MediaOutputResource.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
Map of attributes stored in the underlying ServletContext.
Map of session-scoped attributes stored in the underlying PortletSession.
Map of uploaded files.
WindowState associated with the Bridge.PORTLET_WINDOWSTATE_PARAMETER in the to-view-id value of the navigation-case.
NavigationHandler superclass and must be overridden in the bridge
implementation so that it can handle to-view-id entries in navigaion-case blocks that respect the Bridge.PORTLET_MODE_PARAMETER parameter for switching to a different PortletMode and the Bridge.PORTLET_WINDOWSTATE_PARAMETER parameter for switching to a different WindowState.
StateAwareResponse.setWindowState(WindowState) during the INVOKE_APPLICATION phase of the JSF
lifecycle.
Resource.
BridgePreDestroy annotation.
BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
BridgeRequestScopeImpl.toString() and BridgeRequestScopeImpl.hashCode() are necessary because the ConcurrentHashMap
parent class overrides them and causes debug logs to be difficult to interpret.
PreDestroy
annotation.
ViewScoped ManagedBean that maintains a list of JavaScript and/or CSS
resources that have been added to the <head> section of the portal page.PhaseListener that listens to the PhaseId.INVOKE_APPLICATION and PhaseId.RENDER_RESPONSE phases of the JSF lifecycle.ResponseWriter that has the ability to write to the ... section of the portal page via
the standard Portlet 2.0 MimeResponse.MARKUP_HEAD_ELEMENT mechanism.ResponseWriter that has the ability to write to the ... section of the portal page via
the Liferay vendor-specific mechanism.HttpServletRequest adapter/wrapper around the current PortletRequest.HttpServletResponse adapter/wrapper around the current PortletResponse.DelegationResponseWriter that encodes HTML5 attributes for file upload components.PreDestroy or BridgePreDestroy
annotation.
BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
BridgeWriteBehindResponse interface but is no longer necessary for JSF 2.
FacesServlet via
extension-mapping (such as *.faces) or some other extension.
PortletResponse is one created by Liferay Portal.
FacesServlet via path-mapping
(such as /faces/views/*) or some other extension.
PortletResponse is one created by Liferay Portal.
PortletURL interface in order to provide more readable names for
implementing classes.BaseURL interface in order to provide more readable names for
implementing classes.PortletURL interface in order to provide more readable names for
implementing classes.PortletURL interface in order to provide more readable names for
implementing classes.ResourceURL interface in order to provide more readable names for
implementing classes.StringBundler value of the LIFERAY_SHARED_PAGE_TOP request
attribute and remove duplicate CSS and/or JavaScript resources that are meant to be rendered in the ...
section of the Liferay Portal page.LiferayURLFactory contract for creating
Liferay-compatible URLs.LiferayURLGeneratorBaseImpl.LiferayURLGenerator contract
for generating URLs that are compatible with Liferay Portal.LiferayURLGeneratorBaseImpl.LiferayURLGeneratorBaseImpl.ExternalContext.getApplicationMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be called
first.RenderResponseWrapper and ResourceResponseWrapper found in the Portlet API.PortletFileUpload.parseRequest(ActionRequest) only works with ActionRequest, this adapter
class is necessary to force commons-fileupload to work with ResourceRequest (Ajax file upload).com.liferay.faces.util.lang.NameValuePairStateAwareResponse by calling methods such as StateAwareResponse.setPortletMode(javax.portlet.PortletMode) and StateAwareResponse.setWindowState(javax.portlet.WindowState), etc.
PartialViewContext.PartialResponseWriter that will encode JavaScript within an
PartialViewContext.PartialResponseWriter that will encode JavaScript within an
PortletConfig init-param
values.com.sun.faces.renderkit.html_basic.ScriptStyleBaseRenderer class implements ComponentSystemEventListener, this class must implement that interface too, since this is a wrapper type of
class.
ExternalContext.getApplicationMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be
called first.
ExternalContext.getRequestMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be
called first.
ExternalContext.getSessionMap(), before a managed-bean is removed
from the map, any public no-argument void return methods annotated with javax.annotation.PreDestroy must be
called first.
HttpSessionListener like BridgeSessionListener when a session timeout/expiration occurs.
ActionRequest
into the RenderRequest.
Writer.
PortletResponse Writer in order to support render-redirect by buffering response output.HeadRendererPrimeFacesImpl in order to workaround FACES-2061.ResourceHandlerOuterImpl class, this class is designed to be the innermost ResourceHandler
in the chain-of-responsibility (only the Mojarra/MyFaces ResourceHandlerImpl has a more inner status).ResourceHandlerInnerImpl class, this class is designed to be the outermost ResourceHandler
in the chain-of-responsibility.StateHolderSaver class during the
RESTORE_VIEW phase of the JSF lifecycle.
HttpServletResponse.sendError(int,
String).
ResponseWriter so that it can transform what is written to the response.ConfiguredServletMapping.ServletOutputStream adapter/wrapper around the OutputStream provided by the
current PortletResponse.ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
UIComponent.findComponent(String) where sometimes it is unable to
find components due to incorrect clientId values.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
PartialViewContextWrapper class so it must be implemented here.
PartialViewContextWrapper class so it must be implemented here.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
portletMode" session attribute according to the
requirements in Section 5.4.3 of the Bridge Spec.
BaseURL representation of the bridge URL.
ResourceWrapper class it has to be implemented here.
ResourceWrapper class it has to be implemented here.
BridgeRequestScopeImpl.toString() and BridgeRequestScopeImpl.hashCode() are necessary because the ConcurrentHashMap
parent class overrides them and causes debug logs to be difficult to interpret.
PortletNamingContainerUIViewRoot standard class.
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||