public class TenantLicense extends Object
コンストラクタと説明 |
---|
TenantLicense() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
deleteLicense(String tenantId)
テナントのライセンス情報を削除します。
|
double |
getAccountLicense(String tenantId)
テナントに設定されたアカウントライセンス数を返却します。
|
double |
getApplicationLicense(String applicationId,
String tenantId)
テナントに設定されたアプリケーションライセンス数を返却します。
|
double |
getMaxAccountLicense()
システム全体の最大アカウントライセンス数を返却します。
|
double |
getMaxApplicationLicense(String applicationId)
システム全体の最大アプリケーションライセンス数を返却します。
|
double |
getTotalAccountLicense()
各テナントに設定されているアカウントライセンス数の合計を返却します。
|
double |
getTotalApplicationLicense(String applicationId)
各テナントに設定された最大アプリケーションライセンス数の合計を返却します。
|
void |
setAccountLicense(String tenantId,
double maxLicense)
テナントの最大アカウントライセンス数を設定します。
|
void |
setApplicationLicense(String applicationId,
String tenantId,
double maxLicense)
テナントの最大アプリケーションライセンス数を設定します。
|
public void setAccountLicense(String tenantId, double maxLicense) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
tenantId
- テナントIDmaxLicense
- 最大ライセンス数jp.co.intra_mart.system.secure.license.exception.LicenseException
- 最大アカウントライセンス数の設定に失敗した場合にスローされます。public void setApplicationLicense(String applicationId, String tenantId, double maxLicense) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
applicationId
- アプリケーションIDtenantId
- テナントIDmaxLicense
- 最大ライセンス数jp.co.intra_mart.system.secure.license.exception.LicenseException
- 最大アプリケーションライセンス数の設定に失敗した場合にスローされます。public void deleteLicense(String tenantId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
tenantId
- テナントIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンス情報の削除に失敗した場合にスローされます。public double getAccountLicense(String tenantId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
tenantId
- テナントIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- 設定済みのアカウントライセンス情報の取得に失敗した場合にスローされます。public double getApplicationLicense(String applicationId, String tenantId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
applicationId
- アプリケーションIDtenantId
- テナントIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- 設定済みのアプリケーションライセンス情報の取得に失敗した場合にスローされます。public double getMaxAccountLicense()
public double getMaxApplicationLicense(String applicationId) throws jp.co.intra_mart.system.secure.license.exception.NotInstalledProductException
applicationId
- アプリケーションIDjp.co.intra_mart.system.secure.license.exception.NotInstalledProductException
- 指定されたアプリケーションIDのアプリケーションがインストールされていない場合にスローされます。public double getTotalAccountLicense()
public double getTotalApplicationLicense(String applicationId)
applicationId
- アプリケーションIDCopyright © 2012 NTT DATA INTRAMART CORPORATION