public class TenantInfoManager extends Object
TenantInfo
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
ATTR_DECIMAL_FORMAT
テナント属性として格納される数値形式の属性名です。
|
コンストラクタと説明 |
---|
TenantInfoManager()
コンストラクタ。
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
deleteTenantInfo(String tenantId)
テナント情報を削除します。
|
boolean |
exists(String tenantId)
テナントの存在チェックを行います。
|
String |
getDefaultTenantId()
デフォルトテナントのテナントIDを返却します。
|
Collection<String> |
getTenantIds()
テナントIDの一覧を取得します。
|
TenantInfo |
getTenantInfo()
デフォルトのテナント情報を取得します。
|
TenantInfo |
getTenantInfo(boolean isFill)
デフォルトのテナント情報を取得します。
|
TenantInfo |
getTenantInfo(String tenantId)
指定されたテナントIDのテナント情報を取得します。
|
TenantInfo |
getTenantInfo(String tenantId,
boolean isFill)
指定されたテナントIDのテナント情報を取得します。
|
void |
insertTenantInfo(TenantInfo tenantInfo)
テナント情報を登録します。
|
void |
updateTenantInfo(TenantInfo tenantInfo)
テナント情報を更新します。
|
public void deleteTenantInfo(String tenantId) throws AdminException
tenantId
- テナントIDAdminException
- テナント情報の削除に失敗した場合にスローされます。public boolean exists(String tenantId) throws AdminException
tenantId
- テナントIDtrue
を返却します。AdminException
- テナントの存在チェックに失敗した場合にスローされます。public String getDefaultTenantId() throws AdminException
AdminException
- テナントIDの取得に失敗した場合にスローされます。public Collection<String> getTenantIds() throws AdminException
AdminException
- テナントID一覧の取得に失敗した場合にスローされます。public TenantInfo getTenantInfo() throws AdminException
null
) の項目は未設定 (null
) のまま返却します。AdminException
- テナント情報の取得に失敗した場合にスローされます。public TenantInfo getTenantInfo(boolean isFill) throws AdminException
isFill
に false
を指定した場合、getTenantInfo()
メソッドと同じ結果を返却します。isFill
に true
を指定した場合、各設定値は、テナント設定情報、システムデフォルトのテナント設定情報の順序で参照します。null
) の項目は、デフォルトの設定値を補完します。null
に設定される可能性があります。isFill
- 未設定情報補完フラグAdminException
- テナント情報の取得に失敗した場合にスローされます。public TenantInfo getTenantInfo(String tenantId) throws AdminException
null
) の項目は未設定 (null
) のまま返却します。tenantId
- テナントIDAdminException
- テナント情報の取得に失敗した場合にスローされます。public TenantInfo getTenantInfo(String tenantId, boolean isFill) throws AdminException
isFill
に false
を指定した場合、getTenantInfo(String)
メソッドと同じ結果を返却します。isFill
に true
を指定した場合、各設定値は、テナント設定情報、システムデフォルトのテナント設定情報の順序で参照します。null
) の項目は、デフォルトの設定値を補完します。null
に設定される可能性があります。tenantId
- テナントIDisFill
- 未設定情報補完フラグAdminException
- テナント情報の取得に失敗した場合にスローされます。public void insertTenantInfo(TenantInfo tenantInfo) throws AdminException
tenantInfo
- テナント情報AdminException
- テナント情報の登録に失敗した場合にスローされます。public void updateTenantInfo(TenantInfo tenantInfo) throws AdminException
tenantInfo
- テナント情報AdminException
- テナント情報の更新に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION