org.exoplatform.platform.gadgets.services
Class UserDashboardConfigurationService

java.lang.Object
  extended by org.exoplatform.platform.gadgets.services.UserDashboardConfigurationService

public class UserDashboardConfigurationService
extends Object

Version:
$Revision$
Author:
Anouar Chattouna

Nested Class Summary
static class UserDashboardConfigurationService.UserDashboardConfiguration
           
 
Field Summary
static String DEFAULT_TAB_LABEL
           
static String DEFAULT_TAB_NAME
           
 
Constructor Summary
UserDashboardConfigurationService(org.exoplatform.portal.config.DataStorage dataStorageService, org.exoplatform.portal.config.UserPortalConfigService userPortalConfigService, org.exoplatform.application.gadget.GadgetRegistryService gadgetRegistryService, org.exoplatform.container.xml.InitParams initParams)
           
 
Method Summary
 void prepopulateUserDashboard(String userId)
          Gets or creates the user's dashboard page, and configures its dashboard.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_TAB_NAME

public static String DEFAULT_TAB_NAME

DEFAULT_TAB_LABEL

public static String DEFAULT_TAB_LABEL
Constructor Detail

UserDashboardConfigurationService

public UserDashboardConfigurationService(org.exoplatform.portal.config.DataStorage dataStorageService,
                                         org.exoplatform.portal.config.UserPortalConfigService userPortalConfigService,
                                         org.exoplatform.application.gadget.GadgetRegistryService gadgetRegistryService,
                                         org.exoplatform.container.xml.InitParams initParams)
Method Detail

prepopulateUserDashboard

public void prepopulateUserDashboard(String userId)
                              throws Exception
Gets or creates the user's dashboard page, and configures its dashboard.

Parameters:
userId - The user name.
Throws:
Exception


Copyright © 2003-2013 eXo Platform SAS. All Rights Reserved.