public class UserLicense extends Object
コンストラクタと説明 |
---|
UserLicense() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
deleteAccountLicense(String userCd)
指定されたユーザのアカウントライセンスを削除します。
|
void |
deleteApplicationLicense(String userCd,
String applicationId)
指定されたユーザのアプリケーションライセンスを削除します。
|
double |
getAccountLicense()
登録アカウントライセンス数を取得します。
|
double |
getApplicationLicense(String applicationId)
指定されたアプリケーションの登録アプリケーションライセンス数を取得します。
|
double |
getMaxAccountLicense()
登録可能なアカウントライセンスの最大数を取得します。
|
double |
getMaxApplicationLicense(String applicationId)
指定されたアプリケーションの登録可能なアプリケーションライセンスの最大数を取得します。
|
String[] |
getUserApplicationLicenses(String userCd)
指定されたユーザのアプリケーションライセンスを返却します。
|
boolean |
isRegisteredAccountLicense(String userCd)
指定されたユーザのアカウントライセンスが登録されているかチェックします。
|
boolean |
isRegisteredApplicationLicense(String userCd,
String applicationId)
指定されたユーザのアプリケーションライセンスが登録されているかチェックします。
|
void |
registerAccountLicense(String userCd)
指定されたユーザのアカウントライセンスを登録します。
|
void |
registerApplicationLicense(String userCd,
String applicationId)
指定されたユーザのアプリケーションライセンスを登録します。
|
int |
searchAccountLicenseCount(String userCd)
指定された検索文字列にヒットするアカウントライセンスを保持するユーザ数を返却します。
|
String[] |
searchAccountLicenseUsers(String userCd,
int start,
int length,
String order)
指定された検索文字列にヒットするアカウントライセンスを保持するユーザのユーザCDを返却します。
|
int |
searchApplicationLicenseCount(String userCd,
String applicationId)
指定された検索文字列にヒットするアプリケーションライセンスを保持するユーザ数を返却します。
|
String[] |
searchApplicationLicenseUsers(String userCd,
String applicationId,
int start,
int length,
String order)
指定された検索文字列にヒットするアプリケーションライセンスを保持するユーザのユーザCDを返却します。
|
public void deleteAccountLicense(String userCd) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンスの削除に失敗した場合にスローされます。public void deleteApplicationLicense(String userCd, String applicationId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDapplicationId
- アプリケーションIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンスの削除に失敗した場合にスローされます。public double getAccountLicense() throws jp.co.intra_mart.system.secure.license.exception.LicenseException
jp.co.intra_mart.system.secure.license.exception.LicenseException
- 登録ライセンス数の取得に失敗した場合にスローされます。public double getApplicationLicense(String applicationId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
applicationId
- アプリケーション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 String[] getUserApplicationLicenses(String userCd) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ユーザライセンスの取得に失敗した場合にスローされます。public boolean isRegisteredAccountLicense(String userCd) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンス情報のチェックに失敗した場合にスローされます。public boolean isRegisteredApplicationLicense(String userCd, String applicationId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDapplicationId
- アプリケーションIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンス情報のチェックに失敗した場合にスローされます。public void registerAccountLicense(String userCd) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンスの登録ができない場合にスローされます。public void registerApplicationLicense(String userCd, String applicationId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCDapplicationId
- アプリケーションIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- ライセンスの登録ができない場合にスローされます。public int searchAccountLicenseCount(String userCd) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCD検索文字列jp.co.intra_mart.system.secure.license.exception.LicenseException
- アカウントライセンス情報の検索に失敗した場合にスローされます。public String[] searchAccountLicenseUsers(String userCd, int start, int length, String order) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCD検索文字列start
- 取得開始位置length
- 取得件数order
- ソート順jp.co.intra_mart.system.secure.license.exception.LicenseException
- アカウントライセンス情報の検索に失敗した場合にスローされます。public int searchApplicationLicenseCount(String userCd, String applicationId) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCD検索文字列applicationId
- アプリケーションIDjp.co.intra_mart.system.secure.license.exception.LicenseException
- アプリケーションライセンス情報の検索に失敗した場合にスローされます。public String[] searchApplicationLicenseUsers(String userCd, String applicationId, int start, int length, String order) throws jp.co.intra_mart.system.secure.license.exception.LicenseException
userCd
- ユーザCD検索文字列applicationId
- アプリケーションIDstart
- 取得開始位置length
- 取得件数order
- ソート順jp.co.intra_mart.system.secure.license.exception.LicenseException
- アプリケーションライセンス情報の検索に失敗した場合にスローされます。Copyright © 2012 NTT DATA INTRAMART CORPORATION