Nuxeo Enterprise Platform 5.4

org.nuxeo.opensocial.dashboard
Class Dashboard

java.lang.Object
  extended by org.nuxeo.opensocial.dashboard.Dashboard
All Implemented Interfaces:
java.io.Serializable

@Name(value="opensocialDashboard")
@Scope(value=SESSION)
@Startup
public class Dashboard
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String DASHBARD_MODE_PROPERTY
           
static java.lang.String NEW_DASHBARD_VIEWID
           
static java.lang.String OLD_DASHBARD_VIEWID
           
static java.lang.String SELENIUM_USERAGENT
           
 
Constructor Summary
Dashboard()
           
 
Method Summary
 void dumpDocumentInfo(java.lang.String docId)
           
 java.lang.String exit()
           
 java.util.List<java.lang.String> getCategories()
           
 java.lang.String getCurrentDashboardDomainName()
           
 java.util.List<javax.faces.model.SelectItem> getDomainsSelectItems()
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getGadgets()
           
 java.lang.String getNuxeoServerUrl()
           
 java.lang.String getPersonalDashboardId()
           
 java.lang.String getSelectedDomain()
           
 java.lang.String goToDashBoard()
           
 boolean isAnonymous()
           
 void setSelectedDomain(java.lang.String selectedDomain)
           
 java.lang.String submitSelectedDomainChange()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

OLD_DASHBARD_VIEWID

public static final java.lang.String OLD_DASHBARD_VIEWID
See Also:
Constant Field Values

NEW_DASHBARD_VIEWID

public static final java.lang.String NEW_DASHBARD_VIEWID
See Also:
Constant Field Values

DASHBARD_MODE_PROPERTY

public static final java.lang.String DASHBARD_MODE_PROPERTY
See Also:
Constant Field Values

SELENIUM_USERAGENT

public static final java.lang.String SELENIUM_USERAGENT
See Also:
Constant Field Values
Constructor Detail

Dashboard

public Dashboard()
Method Detail

getPersonalDashboardId

public java.lang.String getPersonalDashboardId()

isAnonymous

public boolean isAnonymous()

getCategories

@Factory(value="dashboardGadgetCategories",
         scope=EVENT)
public java.util.List<java.lang.String> getCategories()

getGadgets

@Factory(value="dashboardGadgets",
         scope=EVENT)
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getGadgets()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getNuxeoServerUrl

@Factory(value="opensocialNuxeoServerUrl",
         scope=APPLICATION)
public java.lang.String getNuxeoServerUrl()

dumpDocumentInfo

public void dumpDocumentInfo(java.lang.String docId)

goToDashBoard

public java.lang.String goToDashBoard()

exit

public java.lang.String exit()
                      throws java.lang.Exception
Throws:
java.lang.Exception

getSelectedDomain

public java.lang.String getSelectedDomain()
                                   throws ClientException
Throws:
ClientException

setSelectedDomain

public void setSelectedDomain(java.lang.String selectedDomain)

getDomainsSelectItems

public java.util.List<javax.faces.model.SelectItem> getDomainsSelectItems()
                                                                   throws ClientException
Throws:
ClientException

submitSelectedDomainChange

public java.lang.String submitSelectedDomainChange()
                                            throws ClientException
Throws:
ClientException

getCurrentDashboardDomainName

public java.lang.String getCurrentDashboardDomainName()
                                               throws ClientException
Throws:
ClientException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.