public class TenantInfo extends Object implements Serializable
コンストラクタと説明 |
---|
TenantInfo()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
Map<String,String> |
getAttributes()
拡張属性情報を返却します。
|
String |
getCalendarId()
デフォルトのカレンダーIDを取得します。
|
Map<String,String> |
getDateTimeFormats()
日付表示形式を取得します。
|
String |
getEmailAddress()
Eメールアドレスを取得します。
|
String |
getEncoding()
エンコーディングを取得します。
|
int |
getFirstDayOfWeek()
週の開始曜日を取得します。
|
String |
getHomeUrl()
ホームURLを取得します。
|
Locale |
getLocale()
ロケールを取得します。
|
int |
getLockCount()
アカウントロック閾値を取得します。
|
int |
getLockTerm()
アカウントロック期間(分)を取得します。
|
String |
getTenantId()
テナントIDを取得します。
|
Map<String,String> |
getThemeIds()
テーマID一覧を取得します。
|
String |
getTimeZoneId()
タイムゾーンIDを取得します。
|
boolean |
isDefaultTenant()
デフォルトテナントかどうかを返却します。
|
void |
setAttributes(Map<String,String> attributes)
拡張属性情報を設定します。
|
void |
setCalendarId(String calendarId)
デフォルトのカレンダーIDを設定します。
|
void |
setDateTimeFormats(Map<String,String> dateTimeFormats)
日付表示形式を設定します。
|
void |
setDefaultTenant(boolean defaultTenant)
デフォルトテナントフラグを設定します。
|
void |
setEmailAddress(String emailAddress)
Eメールアドレスを設定します。
|
void |
setEncoding(String encoding)
エンコーディングを設定します。
|
void |
setFirstDayOfWeek(int firstDayOfWeek)
週の開始曜日を設定します。
|
void |
setHomeUrl(String homeUrl)
ホームURLを設定します。
|
void |
setLocale(Locale locale)
ロケールを設定します。
|
void |
setLockCount(int lockCount)
アカウントロック閾値を設定します。
|
void |
setLockTerm(int lockTerm)
アカウントロック期間(分)を設定します。
|
void |
setTenantId(String tenantId)
テナントIDを設定します。
|
void |
setThemeIds(Map<String,String> themeIds)
テーマ情報一覧を設定します。
|
void |
setTimeZoneId(String timeZoneId)
タイムゾーンIDを設定します。
|
public Map<String,String> getAttributes()
public String getCalendarId()
public Map<String,String> getDateTimeFormats()
Map<String, String>
形式で返します。Map
のキーと値に格納される内容は、 SystemDateTimeFormat#getFormats
メソッドの説明を参照してください。SystemDateTimeFormat.getFormats(java.lang.String)
public String getEmailAddress()
public String getEncoding()
public int getFirstDayOfWeek()
public String getHomeUrl()
public Locale getLocale()
public int getLockCount()
0
が設定されている場合、アカウントロックは行われません。public int getLockTerm()
0
が設定されている場合、明示的にアカウントロック解除が行われない限りロック状態を継続します。public String getTenantId()
public Map<String,String> getThemeIds()
public String getTimeZoneId()
public boolean isDefaultTenant()
public void setAttributes(Map<String,String> attributes)
attributes
- 拡張属性情報public void setCalendarId(String calendarId)
calendarId
- カレンダーIDpublic void setDateTimeFormats(Map<String,String> dateTimeFormats)
Map<String, String>
形式で指定します。Map
のキーと値に格納する内容は、 SystemDateTimeFormat#getFormats
メソッドの説明を参照してください。dateTimeFormats
- 日付表示形式一覧SystemDateTimeFormat.getFormats(java.lang.String)
public void setDefaultTenant(boolean defaultTenant)
defaultTenant
- デフォルトテナントの場合:truepublic void setEmailAddress(String emailAddress)
emailAddress
- Eメールアドレスpublic void setEncoding(String encoding)
encoding
- エンコーディングpublic void setFirstDayOfWeek(int firstDayOfWeek)
firstDayOfWeek
- 週の開始曜日public void setHomeUrl(String homeUrl)
TenantInfoManager.updateTenantInfo(TenantInfo)
にて、先頭に「/」が付与されます。homeUrl
- ホームURLpublic void setLocale(Locale locale)
locale
- ロケールSystemLocale
public void setLockCount(int lockCount)
0
以上の整数です。0
を設定した場合、アカウントロックは行われません。lockCount
- アカウントロック閾値public void setLockTerm(int lockTerm)
0
以上の整数です。0
を設定した場合、明示的にアカウントロック解除が行われない限りロック状態を継続します。lockTerm
- アカウントロック期間(分)public void setTenantId(String tenantId)
tenantId
- テナントIDpublic void setThemeIds(Map<String,String> themeIds)
themeIds
- テーマ情報一覧public void setTimeZoneId(String timeZoneId)
timeZoneId
- タイムゾーンIDSystemTimeZone
Copyright © 2012 NTT DATA INTRAMART CORPORATION