Class GUIInfo

    • Constructor Detail

      • GUIInfo

        public GUIInfo()
    • Method Detail

      • getRelease

        public String getRelease()
      • setRelease

        public void setRelease​(String release)
      • getYear

        public String getYear()
      • setYear

        public void setYear​(String year)
      • 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)
      • 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)
      • setDefaultAttributeSet

        public void setDefaultAttributeSet​(GUIAttributeSet defaultAttributeSet)
      • getAttributeLabel

        public String getAttributeLabel​(String name)
      • setBranding

        public void setBranding​(GUIBranding branding)
      • getAttributeDefinitions

        public GUIAttribute[] getAttributeDefinitions()
      • setAttributeDefinitions

        public void setAttributeDefinitions​(GUIAttribute[] attributeDefinitions)