@Override protected void doEdit(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(renderRequest, renderResponse); bridge.doFacesRequest(renderRequest, renderResponse); }
@Override protected void doHelp(RenderRequest request, RenderResponse response) throws PortletException, java.io.IOException { doRenderDispatchInternal(request, response); }
@Override public void processAction(ActionRequest request, ActionResponse response) throws PortletException, IOException { doActionDispatchInternal(request, response); }
/** * Returns an initialized bridge instance adequately prepared so the caller can * call doFacesRequest directly without further initialization. * * @return instance of the bridge. * @throws PortletException exception acquiring or initializing the bridge. */ public Bridge getFacesBridge(PortletRequest request, PortletResponse response) throws PortletException { Bridge facesBridge = getFacesBridge(); setupBridgeRequest(request, response); return facesBridge; }
/** * Handles resource requests and dispatches to the Bridge */ @Override public void serveResource(ResourceRequest request, ResourceResponse response) throws PortletException, IOException { doBridgeDispatch(request, response); }
@Override protected void doHelp(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(renderRequest, renderResponse); bridge.doFacesRequest(renderRequest, renderResponse); }
@Override protected void doView(RenderRequest request, RenderResponse response) throws PortletException, java.io.IOException { doRenderDispatchInternal(request, response); }
@Override public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(resourceRequest, resourceResponse); bridge.doFacesRequest(resourceRequest, resourceResponse); }
@Override protected void doEdit(RenderRequest request, RenderResponse response) throws PortletException, java.io.IOException { doRenderDispatchInternal(request, response); }
@Override public void processAction(ActionRequest actionRequest, ActionResponse actionResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(actionRequest, actionResponse); bridge.doFacesRequest(actionRequest, actionResponse); }
@Override protected void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(renderRequest, renderResponse); bridge.doFacesRequest(renderRequest, renderResponse); }
/** * Delegates to {@link Bridge#doFacesRequest(ResourceRequest, ResourceResponse)}. * * @param resourceRequest The current resource request. * @param resourceResponse The current resource response. * * @throws PortletException - if an error occurs during resource request/response processing. * @throws IOException - if an error occurs while writing to the resource response. */ @Override public void serveResource(ResourceRequest resourceRequest, ResourceResponse resourceResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(resourceRequest, resourceResponse); bridge.doFacesRequest(resourceRequest, resourceResponse); }
/** * Delegates to {@link Bridge#doFacesRequest(RenderRequest, RenderResponse)} in order to render the Faces view * associated with {@link javax.portlet.PortletMode#VIEW}. * * @param renderRequest The current render request. * @param renderResponse The current resource request. * * @throws PortletException - if an error occurs during render request/response processing. * @throws IOException - if an error occurs while writing to the render response. */ @Override protected void doView(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(renderRequest, renderResponse); bridge.doFacesRequest(renderRequest, renderResponse); }
/** * Delegates to {@link Bridge#doFacesRequest(ActionRequest, ActionResponse)}. * * @param actionRequest The current action request. * @param actionResponse The current action response. * * @throws PortletException - if an error occurs during action request/response processing. * @throws IOException - if an error occurs during action response processing such as a call to {@link * ActionResponse#sendRedirect(String)}. */ @Override public void processAction(ActionRequest actionRequest, ActionResponse actionResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(actionRequest, actionResponse); bridge.doFacesRequest(actionRequest, actionResponse); }
/** * Delegates to {@link Bridge#doFacesRequest(RenderRequest, RenderResponse)} in order to render the Faces view * associated with {@link javax.portlet.PortletMode#EDIT}. * * @param renderRequest The current render request. * @param renderResponse The current render response. * * @throws PortletException - if an error occurs during render request/response processing. * @throws IOException - if an error occurs while writing to the render response. */ @Override protected void doEdit(RenderRequest renderRequest, RenderResponse renderResponse) throws PortletException, IOException { Bridge bridge = getFacesBridge(renderRequest, renderResponse); bridge.doFacesRequest(renderRequest, renderResponse); }
private void doBridgeDispatch(RenderRequest request, RenderResponse response) throws PortletException { try { getFacesBridge(request, response).doFacesRequest(request, response); } catch (BridgeException e) { throw new PortletException("doBridgeDispatch failed: error from Bridge in executing the request", e); } }
private void doBridgeDispatch(ResourceRequest request, ResourceResponse response) throws PortletException { try { getFacesBridge(request, response).doFacesRequest(request, response); } catch (BridgeException e) { throw new PortletException("doBridgeDispatch failed: error from Bridge in executing the request", e); } }
private void doBridgeDispatch(ActionRequest request, ActionResponse response) throws PortletException { try { getFacesBridge(request, response).doFacesRequest(request, response); } catch (BridgeException e) { throw new PortletException("doBridgeDispatch failed: error from Bridge in executing the request", e); } }