|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface LicensingService
The interface for obtaining licenses and working with the license locks using the Licensing Server
| Field Summary | |
|---|---|
static java.lang.String |
ATTR_AVAILABLE_PROCESSORS
|
static java.lang.String |
ATTR_GLOBAL_IP_ADDRESS
|
static java.lang.String |
ATTR_HOST_NAME
|
static java.lang.String |
ATTR_INSTALL_ID
|
static java.lang.String |
ATTR_IP_ADDRESS
|
static java.lang.String |
ATTR_LOGIN
|
static java.lang.String |
ATTR_MAC_ADDRESS
|
static java.lang.String |
ATTR_MAC_ADDRESSES
|
static java.lang.String |
ATTR_PASSWORD
|
static java.lang.String |
ATTR_URL
|
static java.lang.String |
ATTR_USER_NAME
|
static java.lang.String |
ATTR_VENDOR_ID
|
| Method Summary | |
|---|---|
LicensingServiceResult |
canLockLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
Query the Licensing Server to check whether the license lock can be acquired |
LicensingServiceResult |
confirmLicenseLock(java.lang.String aTicket,
java.util.Map anAttributes)
Notifies the Licensing Server that the license lock is still in use |
LicensingServiceResult.LicenseResult |
getLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
Obtains a license from the Licensing Server |
LicensingServiceResult |
lockLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
Acquires license lock using the Licensing Server |
LicensingServiceResult |
unlockLicense(java.lang.String aTicket,
java.util.Map anAttributes)
Releases the license lock |
| Field Detail |
|---|
static final java.lang.String ATTR_AVAILABLE_PROCESSORS
static final java.lang.String ATTR_IP_ADDRESS
static final java.lang.String ATTR_HOST_NAME
static final java.lang.String ATTR_MAC_ADDRESS
static final java.lang.String ATTR_MAC_ADDRESSES
static final java.lang.String ATTR_INSTALL_ID
static final java.lang.String ATTR_USER_NAME
static final java.lang.String ATTR_LOGIN
static final java.lang.String ATTR_PASSWORD
static final java.lang.String ATTR_URL
static final java.lang.String ATTR_VENDOR_ID
static final java.lang.String ATTR_GLOBAL_IP_ADDRESS
| Method Detail |
|---|
LicensingServiceResult.LicenseResult getLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
aRequest - request which identifies license to getanAttributes - attributes (identified by ATTR_ keys) which describe client environment.
LicensingServiceResult lockLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
aRequest - request which identifies license to acquire lock foranAttributes - attributes (identified by ATTR_ keys) which describe client environment.
LicensingServiceResult canLockLicense(LicenseData.Request aRequest,
java.util.Map anAttributes)
aRequest - request which identifies license to acquire lock foranAttributes - attributes (identified by ATTR_ keys) which describe client environment.
LicensingServiceResult confirmLicenseLock(java.lang.String aTicket,
java.util.Map anAttributes)
aTicket - ticket unique identifies the license session for the lockanAttributes - attributes (identified by ATTR_ keys) which describe client environment.
LicensingServiceResult unlockLicense(java.lang.String aTicket,
java.util.Map anAttributes)
aTicket - ticket unique identifies the license session for the lockanAttributes - attributes (identified by ATTR_ keys) which describe client environment.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||