Class SpaceApplicationConfigPlugin.SpaceApplication

java.lang.Object
org.exoplatform.social.core.space.SpaceApplicationConfigPlugin.SpaceApplication
Enclosing class:
SpaceApplicationConfigPlugin

public static class SpaceApplicationConfigPlugin.SpaceApplication extends Object
The space application model.
  • Constructor Details

    • SpaceApplication

      public SpaceApplication()
  • Method Details

    • setPortletApp

      public void setPortletApp(String portletApp)
      Sets the portletApp - the war name file which has that portlet.
      Parameters:
      portletApp -
    • getPortletApp

      public String getPortletApp()
      Gets the portletApp.
      Returns:
    • setPortletName

      public void setPortletName(String portletName)
      Sets portletName.
      Parameters:
      portletName -
    • getPortletName

      public String getPortletName()
      Gets portletName.
      Returns:
    • setAppTitle

      public void setAppTitle(String appTitle)
      Sets appTitle to be displayed on space's navigation.
      Parameters:
      appTitle -
    • getAppTitle

      public String getAppTitle()
      Gets appTitle to be displayed on space's navigation.
      Returns:
    • isRemovable

      public void isRemovable(boolean isRemovable)
      Indicates if this application is removable or not.
      Parameters:
      isRemovable -
    • isRemovable

      public boolean isRemovable()
      Checks if this application is removable for not.
      Returns:
    • setOrder

      public void setOrder(int order)
      Sets the order in the space's navigation.
      Parameters:
      order -
    • getOrder

      public int getOrder()
      Gets the order in the space's navigation.
      Returns:
    • setUri

      public void setUri(String uri)
      Sets the uri of this application page node.
      Parameters:
      uri -
    • getUri

      public String getUri()
      Gets the uri of the application page node.
      Returns:
    • setIcon

      public void setIcon(String icon)
      Sets the icon class for the application page node.
      Parameters:
      icon -
    • getIcon

      public String getIcon()
      Gets the icon class for the application page node.
      Returns:
    • setPreferences

      public void setPreferences(Map<String,String> preferences)
      Sets preferences for this application when installed.
      Parameters:
      preferences -
    • getPreferences

      public Map<String,String> getPreferences()
      Gets preferences for this application when installed.
      Returns: