Event<UIComponent> event = uiPortal.createEvent("Logout", Phase.PROCESS, prContext);
prContext.setAttribute(LOGOUT_ONLY, true);
event.broadcast();
JavascriptManager jsManager = prContext.getJavascriptManager();
jsManager.addJavascript("window.location.reload();");
}
private void rebuildUIPortal(UIPortalApplication uiPortalApp, UIPortal uiPortal, DataStorage storage) throws Exception {
PortalConfig portalConfig = storage.getPortalConfig(uiPortal.getSiteType().getName(), uiPortal.getName());
UserPortalConfig userPortalConfig = Util.getPortalRequestContext().getUserPortalConfig();