Class ApplicationDynamicComponent

  • All Implemented Interfaces:
    Component

    public class ApplicationDynamicComponent
    extends SessionDynamicTemplateComponent
    The component responsible for generating some dynamic elements of the application js file which are related to the user of the current context.
    Author:
    mtaal
    • Constructor Detail

      • ApplicationDynamicComponent

        public ApplicationDynamicComponent()
    • Method Detail

      • getId

        public String getId()
        Specified by:
        getId in interface Component
        Overrides:
        getId in class BaseComponent
        Returns:
        the id of the component, see the id description in the root of this class.
      • getAccessibleEntities

        public Set<Entity> getAccessibleEntities()
      • getUser

        public User getUser()
      • getClient

        public Client getClient()
      • getRole

        public Role getRole()
      • getLanguageId

        public String getLanguageId()
      • getLanguage

        public String getLanguage()
      • getCompanyImageLogoData

        public Map<String,​String> getCompanyImageLogoData()
      • getSystemVersion

        public String getSystemVersion()
      • getInstancePurpose

        public String getInstancePurpose()
      • getLicenseType

        public String getLicenseType()
      • getTrialStringValue

        public String getTrialStringValue()
      • getGoldenStringValue

        public String getGoldenStringValue()
      • getWritableOrganizations

        public Set<String> getWritableOrganizations()
      • getActiveInstanceStringValue

        public String getActiveInstanceStringValue()
      • getVersionDescription

        public String getVersionDescription()
      • getCsrfToken

        public String getCsrfToken()
      • getCommunityBrandingUrl

        public String getCommunityBrandingUrl()