java.lang.Object
com.logicaldoc.gui.common.client.beans.GUIInfo
All Implemented Interfaces:
Serializable

public class GUIInfo extends Object implements Serializable
General product informations
Since:
6.0
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Constructor Details

    • GUIInfo

      public GUIInfo()
  • Method Details

    • getRelease

      public String getRelease()
    • setRelease

      public void setRelease(String release)
    • getYear

      public String getYear()
    • setYear

      public void setYear(String year)
    • getAlerts

      public GUIMessage[] getAlerts()
    • setAlerts

      public void setAlerts(GUIMessage[] alerts)
    • getSupportedLanguages

      public GUIValue[] getSupportedLanguages()
    • setSupportedLanguages

      public void setSupportedLanguages(GUIValue[] supportedLanguages)
    • getBundle

      public GUIValue[] getBundle()
    • setBundle

      public void setBundle(GUIValue[] bundle)
    • getFeatures

      public String[] getFeatures()
    • isEnabled

      public boolean isEnabled(String feature)
    • setFeatures

      public void setFeatures(String[] features)
    • getInstallationId

      public String getInstallationId()
    • setInstallationId

      public void setInstallationId(String installationId)
    • getSupportedGUILanguages

      public GUIValue[] getSupportedGUILanguages()
    • setSupportedGUILanguages

      public void setSupportedGUILanguages(GUIValue[] supportedGUILanguages)
    • getLicensee

      public String getLicensee()
    • setLicensee

      public void setLicensee(String licensee)
    • getSessionHeartbeat

      public int getSessionHeartbeat()
    • setSessionHeartbeat

      public void setSessionHeartbeat(int sessionHeartbeat)
    • getConfig

      public GUIValue[] getConfig()
    • getConfig

      public String getConfig(String name, String defaultValue)
      Search for the given configuration property. this is the lookup logic:
      1. current_tenant.name
      2. name
      Parameters:
      name - Name of the property
      defaultValue - value to return in case the property is undefined
      Returns:
      The value
    • getConfig

      public String getConfig(String name)
      Search for the given configuration property. this is the lookup logic:
      1. current_tenant.name
      2. name
      Parameters:
      name - Name of the property
      Returns:
      The value
    • setConfig

      public void setConfig(String name, String value)
    • setConfig

      public void setConfig(GUIValue[] config)
    • getRunLevel

      public String getRunLevel()
    • setRunLevel

      public void setRunLevel(String runLevel)
    • isDatabaseConnected

      public boolean isDatabaseConnected()
    • setDatabaseConnected

      public void setDatabaseConnected(boolean databaseConnected)
    • getDate

      public Date getDate()
    • setDate

      public void setDate(Date date)
    • getTenant

      public GUITenant getTenant()
    • setTenant

      public void setTenant(GUITenant tenant)
    • getUserNo

      public String getUserNo()
    • setUserNo

      public void setUserNo(String userNo)
    • getHostName

      public String getHostName()
    • setHostName

      public void setHostName(String hostName)
    • getDefaultAttributeSet

      public GUIAttributeSet getDefaultAttributeSet()
    • setDefaultAttributeSet

      public void setDefaultAttributeSet(GUIAttributeSet defaultAttributeSet)
    • getAttributeDefinition

      public GUIAttribute getAttributeDefinition(String name)
    • getAttributeLabel

      public String getAttributeLabel(String name)
    • getBranding

      public GUIBranding getBranding()
    • setBranding

      public void setBranding(GUIBranding branding)
    • getAttributeDefinitions

      public GUIAttribute[] getAttributeDefinitions()
    • setAttributeDefinitions

      public void setAttributeDefinitions(GUIAttribute[] attributeDefinitions)