Class Tenant

java.lang.Object
org.iplass.mtp.tenant.Tenant
All Implemented Interfaces:
Serializable, Definition

public class Tenant extends Object implements Definition
テナント情報をあらわすオブジェクト
See Also:
  • Constructor Details

    • Tenant

      public Tenant()
    • Tenant

      public Tenant(int id, String name, String url)
  • Method Details

    • getId

      public int getId()
      テナントIDを取得します。
      Returns:
      テナントID
    • setId

      public void setId(int id)
      テナントIDを設定します。
      Parameters:
      id - テナントID
    • getName

      public String getName()
      テナント名称を取得します。
      Specified by:
      getName in interface Definition
      Returns:
      テナント名称
    • setName

      public void setName(String name)
      テナント名称を設定します。
      Specified by:
      setName in interface Definition
      Parameters:
      name - テナント名称
    • getDescription

      public String getDescription()
      概要を取得します。
      Specified by:
      getDescription in interface Definition
      Returns:
      概要
    • setDescription

      public void setDescription(String description)
      概要を設定します。
      Specified by:
      setDescription in interface Definition
      Parameters:
      description - 概要
    • getUrl

      public String getUrl()
      テナント識別URLを取得します。
      Returns:
      テナント識別URL
    • setUrl

      public void setUrl(String url)
      テナント識別URLを設定します。
      Parameters:
      url - テナント識別URL
    • getFrom

      public Date getFrom()
      有効開始日を取得します。
      Returns:
      有効開始日
    • setFrom

      public void setFrom(Date from)
      有効開始日を設定します。
      Parameters:
      from - 有効開始日
    • getTo

      public Date getTo()
      有効終了日を取得します。
      Returns:
      有効終了日
    • setTo

      public void setTo(Date to)
      有効終了日を設定します。
      Parameters:
      to - 有効終了日
    • getCreateUser

      public String getCreateUser()
      作成者を取得します。
      Returns:
      作成者
    • setCreateUser

      public void setCreateUser(String createUser)
      作成者を設定します。
      Parameters:
      createUser - 作成者
    • getCreateDate

      public Timestamp getCreateDate()
      作成日時を取得します。
      Returns:
      作成日時
    • setCreateDate

      public void setCreateDate(Timestamp createDate)
      作成日時を設定します。
      Parameters:
      createDate - 作成日時
    • getUpdateUser

      public String getUpdateUser()
      更新者を取得します。
      Returns:
      更新者
    • setUpdateUser

      public void setUpdateUser(String updateUser)
      更新者を設定します。
      Parameters:
      updateUser - 更新者
    • getUpdateDate

      public Timestamp getUpdateDate()
      更新日時を取得します。
      Returns:
      更新日時
    • setUpdateDate

      public void setUpdateDate(Timestamp updateDate)
      更新日時を設定します。
      Parameters:
      updateDate - 更新日時
    • getDisplayName

      public String getDisplayName()
      表示名を取得します。
      Specified by:
      getDisplayName in interface Definition
      Returns:
      表示名
    • setDisplayName

      public void setDisplayName(String displayName)
      表示名を設定します。
      Specified by:
      setDisplayName in interface Definition
      Parameters:
      displayName -
    • getLocalizedDisplayNameList

      public List<LocalizedStringDefinition> getLocalizedDisplayNameList()
      多言語設定情報を取得します。
      Returns:
      リスト
    • setLocalizedDisplayNameList

      public void setLocalizedDisplayNameList(List<LocalizedStringDefinition> localizedDisplayNameList)
      多言語設定情報を設定します。
      Parameters:
      リスト -
    • addLocalizedDisplayName

      public void addLocalizedDisplayName(LocalizedStringDefinition localizedDisplayName)
      多言語設定情報を追加します。
      Parameters:
      多言語設定情報 -
    • getTenantConfigs

      public List<TenantConfig> getTenantConfigs()
    • setTenantConfigs

      public void setTenantConfigs(List<TenantConfig> tenantConfigs)
    • setTenantConfig

      public void setTenantConfig(TenantConfig tenantConfig)
    • getTenantConfig

      public <T extends TenantConfig> T getTenantConfig(Class<T> tenantConfigClass)
    • removeTenantConfig

      public <T extends TenantConfig> void removeTenantConfig(Class<T> tenantConfigClass)