Class TenantData


  • public class TenantData
    extends java.lang.Object
    Keeps the tenant data.
    • Constructor Detail

      • TenantData

        public TenantData()
    • Method Detail

      • isMaster

        public boolean isMaster()
        Returns:
        true if it is the master tenant, slaves will return false here
      • setMaster

        public void setMaster​(boolean master)
      • getExtensions

        public java.util.List<java.lang.String> getExtensions()
        Returns:
        a list of the extension names for this tenant
      • setExtensions

        public void setExtensions​(java.util.List<java.lang.String> extensions)
      • getDbUrl

        public java.lang.String getDbUrl()
        Returns:
        the url to access the database
      • setDbUrl

        public void setDbUrl​(java.lang.String dbUrl)
      • getDbDriver

        public java.lang.String getDbDriver()
        Returns:
        the name of the used database driver.
      • setDbDriver

        public void setDbDriver​(java.lang.String dbDriver)
      • getDbUser

        public java.lang.String getDbUser()
        Returns:
        the name of the database user which uses the platform for accessing the database
      • setDbUser

        public void setDbUser​(java.lang.String dbUser)
      • getDbPassword

        public java.lang.String getDbPassword()
        Returns:
        the password for getDbUser()
      • setDbPassword

        public void setDbPassword​(java.lang.String dbPassword)
      • getTenantID

        public java.lang.String getTenantID()
        Returns:
        the tenant id
      • setTenantID

        public void setTenantID​(java.lang.String tenantID)
      • getTimezone

        public java.lang.String getTimezone()
      • setTimezone

        public void setTimezone​(java.lang.String timezone)
      • getJndiPool

        public java.lang.String getJndiPool()
      • setJndiPool

        public void setJndiPool​(java.lang.String jndiPool)
      • getTablePrefix

        public java.lang.String getTablePrefix()
        Returns:
        the table prefix for the current tenant. The master tenant has no prefix
      • setTablePrefix

        public void setTablePrefix​(java.lang.String tablePrefix)
      • getLocale

        public java.util.Locale getLocale()
      • setLocale

        public void setLocale​(java.util.Locale locale)
      • isInitialized

        public boolean isInitialized()
        Returns:
        true if the current tenant is initialized.
      • setInitialized

        public void setInitialized​(boolean initialized)
      • isActivated

        public boolean isActivated()
      • setActivated

        public void setActivated​(boolean activated)
      • getCreationMessage

        public java.lang.String getCreationMessage()
      • setCreationMessage

        public void setCreationMessage​(java.lang.String creationMessage)
      • isCreated

        public boolean isCreated()
      • setCreated

        public void setCreated​(boolean created)
      • setCtx

        public void setCtx​(java.lang.String ctx)
      • getCtx

        public java.lang.String getCtx()
      • setCtxEnabled

        public void setCtxEnabled​(java.lang.String ctxEnabled)
      • getCtxEnabled

        public java.lang.String getCtxEnabled()