|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
PortletActionURL component.PhaseId.RENDER_RESPONSE phase of the JSF lifecycle.
StateAwareResponse by
calling methods such as StateAwareResponse.setPortletMode(javax.portlet.PortletMode) and StateAwareResponse.setWindowState(javax.portlet.WindowState), etc.
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.PortletActionURL, PortletRenderURL, and PortletResourceURL components.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().
ExternalContext.encodeActionURL(String) listed in Section 6.1.3.1 of the Bridge Spec.PortletRequest
is actually an HttpServletRequest.PortletResponse is actually an HttpServletResponse.BridgeConfig.FacesContext in that it encapsulates a ThreadLocal
singleton instance.BridgeContext.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.Flash implementation provided by the JSF 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.BridgePhase.ExternalContext.redirect(String) listed in Section 6.1.3.1 of the Bridge Spec.BridgeRequestScopeAttributeAdded annotation.Map style interface for managing cache of BridgeRequestScope.BridgeRequestScopeCache.Map style interface for managing cache of BridgeRequestScope.BridgeRequestScope.BridgeRequestScope instances.BridgeRequestScopeManager.ExternalContext.encodeResourceURL(String)
listed in Section 6.1.3.1 of the Bridge Spec.ExternalContext.encodeResourceURL(String)
listed in Section 6.1.3.1 of the Bridge Spec.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.
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.
FileUploadRendererRichFacesImpl.decode(FacesContext, UIComponent) method so that it can avoid a Servlet-API
dependency in the RichFaces FileUploadRenderer.
Writer.
PortletRequestDispatcher for the specified path and issues a forward/include as
appropriate.
ExternalContext.encodeActionURL(String) listed in Section 6.1.3.1 of the Bridge Spec.
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.redirect(String) listed in Section 6.1.3.1 of the Bridge Spec.
ExternalContext.encodeResourceURL(String) listed in Section 6.1.3.1 of the Bridge Spec.
EventPayloadWrapper instance.
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.Bridge#PortletPhase in which the bridge request scope instance was created.
BridgeConfig for this context.
BridgeRequestScope for this context.
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.
Map whose keys are determined by PortletMode.toString() and whose values
are retrieved from the following sections of the WEB-INF/portlet.xml descriptor.
BridgeRequestScope as defined in the
bridge:excluded-attributes element within the faces-config.xml descriptor.
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".
viewPath by examining the servlet-mapping entries
from the WEB-INF/web.xml descriptor.
viewPath by examining the servlet-mapping entries
from the WEB-INF/web.xml descriptor.
Bridge.VIEW_ID request attribute.
BridgeRequestScope.setIdPrefix(String).
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.
BridgeURL.getParameterMap() with the specified name.
Map representing the URL parameters.
BridgeURL.getParameterMap().
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.
PortletConfig for this portlet application.
PortletConfig.
PortletContainer associated with the current request.
PortletContext associated with the current portlet.
PortletMode associated with the Bridge.PORTLET_MODE_PARAMETER in the to-view-id value of the navigation-case.
Bridge.PortletPhase associated with this URL.
PortletRequest associated with the current request.
Bridge.PortletPhase associated with the current portlet lifecycle phase.
PortletResponse associated with the current response.
Map of preserved action parameters.
Map of Public Render Parameter mappings as defined in the
bridge:public-parameter-mappings element of the faces-config.xml descriptor.
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.
BridgeRequestScope.removeExcludedAttributes(RenderRequest) method.
ResourceWrapper class it has to be implemented here.
Writer that is meant to be used as a return value for ExternalContext.getResponseOutputWriter().
ServletContext.getContextPath() that was discovered during startup.
RenderRequest.
ResourceRequest.
WindowState associated with the Bridge.PORTLET_WINDOWSTATE_PARAMETER in the to-view-id value of the navigation-case.
render-response-wrapper-class element of the faces-config.xml
descriptor.
resource-response-wrapper-class element of the faces-config.xml
descriptor.
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.
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.ExternalContext.IncongruityContext.ResourceResponse.HTTP_STATUS_CODE property on the ResourceResponse.
BridgeRequestScope is preserved at the end of the
RenderRequest.
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.
PortletRequest is one created by Liferay Portal.
uri matches the servlet-mapping url-pattern.
FacesServlet via path-mapping
(such as /faces/views/*) or some other extension.
PortletRequest is one created by Liferay Portal.
Bridge.AFTER_VIEW_CONTENT.
ResourceConstants.JAVAX_FACES_RESOURCE
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.ResourceConstants.LN
EventResponse.setRenderParameters(EventRequest) would end up clobbering existing
public/private render parameters, it is necessary to iterate through all of them and only maintain the ones that
don't already exist in StateAwareResponse.getRenderParameterMap().
ExternalContext methods that were inappropriately called during the ACTION_PHASE or EVENT_PHASE.
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.PortletNameSpace component.BridgeContext.isBridgeRequestScopePreserved().
ManagedBean classes annotated with RequestScoped should be distinct for each portlet.
ActionURLRenderer.PortletContainer.PhaseListener that acts as a proxy to the PortletContainer.NameSpaceRenderer.BaseURLRenderer for getting parameters related to the
portlet:param tag which is specified in PLT.26.6 of the JSR 286 specification.BaseURLRenderer for getting properties related to the
portlet:property tag which is specified in PLT.26.7 of the JSR 286 specification.RenderURLRenderer.ResourceURLRenderer.PortletActionURL and PortletRenderURL components.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.
url is external to this portlet context, then calling this method causes a
redirection to the specified url.
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.
BridgeRequestScope instances that are associated with the specified FacesContext.
BridgeRequestScope instances from the underlying cache that are associated with the
specified HttpSession.
HttpSessionListener like BridgeSessionListener when a session timeout/expiration occurs.
ActionRequest
into the RenderRequest.
BridgeURL.getParameterMap() with the specified name.
Writer.
PortletResponse Writer in order to support render-redirect by buffering response output.PortletRenderURL component.PortletFileUpload.parseRequest(ActionRequest) only works with ActionRequest, this adapter
class is necessary to force commons-fileupload to work with ResourceRequest (Ajax file upload).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.
PortletResourceURL component.HttpServletResponse.sendError(int, String).
ResponseWriter so that it can transform what is written to the response.BridgeRequestScope.saveState(FacesContext) method as
required by section 5.1.2 of the Bridge Spec.
ServletOutputStream adapter/wrapper around the OutputStream provided by the
current PortletResponse.ResourceWrapper class it has to be implemented here.
UIComponent.findComponent(String) where sometimes it is unable to
find components due to incorrect clientId values.
BridgeRequestScope.getId().
ResourceWrapper class it has to be implemented here.
MimeResponse.setContentType(String) method.
value of the underlying BridgeURL.getParameterMap() according to the specified
name.
value of the underlying BridgeURL.getParameterMap() according to the specified
name.
PortletConfig for this portlet application.
PortletRequest associated with the current request.
PortletResponse associated with the current response.
Bridge.AFTER_VIEW_CONTENT.
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.
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 | |||||||||