public interface IProvider
init(Map, String) will be called once per configured instance. . The destroy() method
will be called at system shutdown. It is possible that multiple instances of the provider are created for a single namespace,
this occurs when more than one CAM AAA service exists on the machine.IBoundingSetProvider,
ITenantProvider| Modifier and Type | Method and Description |
|---|---|
void |
destroy()
Destroys this
IProvider and frees resources held by it. |
void |
init(java.util.Map<java.lang.String,java.lang.String> advancedConfigurations,
java.lang.String namespaceId)
Initializes this IProvider.
|
void destroy()
IProvider and frees resources held by it. Called when the system is shutting down.void init(java.util.Map<java.lang.String,java.lang.String> advancedConfigurations,
java.lang.String namespaceId)
throws UnrecoverableException
advancedConfigurations - The advanced configuration properties defined in the system configuration.namespaceId - The identifier of the namespace this IProvider is assigned to. Can be null in the case of
this IProvider being configured to be used for all namespaces.UnrecoverableException - An exception occurred while initializing this IProvider.