|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LicensingServiceProvider
Defines factory interface which provides ability to create the Licensing Services
Method Summary | |
---|---|
void |
addLicensingServiceProviderListener(LicensingServiceProviderListener l)
Adds a listener to the listeners list |
LicensingService |
createLicensingService(java.util.Map anAttributes)
Creates a new instance of the Licensing Service |
void |
init(java.lang.String anAddress,
java.util.Map anAttributes)
Initializes the provider instance |
boolean |
isDefault()
Returns whether this provider is a default provider |
void |
release()
Releases provider and of all associated recourses including the Licensing Services created by the provider |
void |
releaseLicensingService(LicensingService aLicensingService)
Releases a Licensing Service and all of the associated resources including the license locks acquired by the service |
void |
removeLicensingServiceProviderListener(LicensingServiceProviderListener l)
Removes the listener from the listeners list |
Method Detail |
---|
void addLicensingServiceProviderListener(LicensingServiceProviderListener l)
l
- listener to addvoid removeLicensingServiceProviderListener(LicensingServiceProviderListener l)
l
- listener to removeLicensingService createLicensingService(java.util.Map anAttributes)
anAttributes
- attributes (identified by LicensingService.ATTR_
keys)
which describe client environment.
void releaseLicensingService(LicensingService aLicensingService)
aLicensingService
- a Licensing Service to releasevoid release()
boolean isDefault()
true
if this provider is default; false
otherwisevoid init(java.lang.String anAddress, java.util.Map anAttributes)
anAddress
- address of the Licensing Server to connectanAttributes
- initialization attributes
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |