public void execute(Event<UIUserActivitiesDisplay> event) throws Exception { UIUserActivitiesDisplay uiUserActivities = event.getSource(); uiUserActivities.init(); event.getRequestContext().addUIComponentToUpdateByAjax(uiUserActivities); Utils.resizeHomePage(); }
public void execute(Event<UIDropDownControl> event) throws Exception { UIDropDownControl uiDropDown = event.getSource(); UIUserActivitiesDisplay uiUserActivities = uiDropDown.getParent(); WebuiRequestContext requestContext = event.getRequestContext(); String selectedDisplayMode = requestContext.getRequestParameter(OBJECTID); if (selectedDisplayMode.equals(DisplayMode.ALL_ACTIVITIES.toString())) { uiUserActivities.setSelectedDisplayMode(DisplayMode.ALL_ACTIVITIES); } else if (selectedDisplayMode.equals(DisplayMode.MY_ACTIVITIES.toString())) { uiUserActivities.setSelectedDisplayMode(DisplayMode.MY_ACTIVITIES); } else if (selectedDisplayMode.equals(DisplayMode.MY_SPACE.toString())) { uiUserActivities.setSelectedDisplayMode(DisplayMode.MY_SPACE); } else { uiUserActivities.setSelectedDisplayMode(DisplayMode.CONNECTIONS); } if (selectedDisplayMode != null) { uiUserActivities.setSelectedDisplayMode(selectedDisplayMode); uiUserActivities.init(); uiUserActivities.setChangedMode(false); // int numberOfUpdates = uiUserActivities.getNumberOfUpdatedActivities(); // event .getRequestContext() .getJavascriptManager() .require("SHARED/social-ui-activity-updates", "activityUpdates") .addScripts( "activityUpdates.resetCookie('" + String.format( Utils.ACTIVITY_STREAM_TAB_SELECTED_COOKIED, Utils.getViewerRemoteId()) + "','" + selectedDisplayMode + "');"); // // event.getRequestContext().getJavascriptManager() // .require("SHARED/social-ui-activity-updates", // "activityUpdates").addScripts("activityUpdates.resetCookie('" + // String.format(Utils.LAST_UPDATED_ACTIVITIES_NUM, selectedDisplayMode, // Utils.getViewerRemoteId()) + "','" + numberOfUpdates + "');"); } requestContext.addUIComponentToUpdateByAjax(uiUserActivities); Utils.resizeHomePage(); }