/** * Release resources, specifically it destroys the bridge. */ @Override public void destroy() { try { getBridge().destroy(); } catch (PortletException e) { e.printStackTrace(); } }
getBridge().init(portletConfig);
getBridge().init(portletConfig);
@Override public void destroy() { try { getBridge().destroy(); } catch (PortletException e) { e.printStackTrace(); } super.destroy(); }
public Bridge getFacesBridge(PortletRequest portletRequest, PortletResponse portletResponse) throws PortletException { String viewId = portletRequest.getParameter(Bridge.FACES_VIEW_ID_PARAMETER); if (viewId != null) { portletRequest.setAttribute(Bridge.VIEW_ID, viewId); } else { String viewPath = portletRequest.getParameter(Bridge.FACES_VIEW_PATH_PARAMETER); if (viewPath != null) { portletRequest.setAttribute(Bridge.VIEW_PATH, viewPath); } } return getBridge(); }
/** * Returns an initialized bridge instance adequately prepared so the caller can call doFacesRequest directly without * further initialization. * * @param portletRequest The current portlet request. * @param portletResponse The current portlet response. * * @return An instance of the bridge. * * @throws PortletException - if an error occurs acquiring or initializing the bridge. */ public Bridge getFacesBridge(PortletRequest portletRequest, PortletResponse portletResponse) throws PortletException { String viewId = portletRequest.getParameter(Bridge.FACES_VIEW_ID_PARAMETER); if (viewId != null) { portletRequest.setAttribute(Bridge.VIEW_ID, viewId); } else { String viewPath = portletRequest.getParameter(Bridge.FACES_VIEW_PATH_PARAMETER); if (viewPath != null) { portletRequest.setAttribute(Bridge.VIEW_PATH, viewPath); } } return getBridge(); }