public interface AccountStatusNotificationHandlerCfg extends Configuration
Account Status Notification Handlers are invoked to provide notification to users in some form (for example, by an email message) when the status of a user's account has changed in some way. The Account Status Notification Handler can be used to notify the user and/or administrators of the change.
Modifier and Type | Method and Description |
---|---|
void |
addChangeListener(ConfigurationChangeListener<AccountStatusNotificationHandlerCfg> listener)
Register to be notified when this Account Status Notification Handler is changed.
|
Class<? extends AccountStatusNotificationHandlerCfg> |
configurationClass()
Gets the configuration class associated with this Account Status Notification Handler.
|
String |
getJavaClass()
Gets the "java-class" property.
|
boolean |
isEnabled()
Gets the "enabled" property.
|
void |
removeChangeListener(ConfigurationChangeListener<AccountStatusNotificationHandlerCfg> listener)
Deregister an existing Account Status Notification Handler configuration change listener.
|
dn, name
Class<? extends AccountStatusNotificationHandlerCfg> configurationClass()
configurationClass
in interface Configuration
void addChangeListener(ConfigurationChangeListener<AccountStatusNotificationHandlerCfg> listener)
listener
- The Account Status Notification Handler configuration change listener.void removeChangeListener(ConfigurationChangeListener<AccountStatusNotificationHandlerCfg> listener)
listener
- The Account Status Notification Handler configuration change listener.boolean isEnabled()
Indicates whether the Account Status Notification Handler is enabled. Only enabled handlers are invoked whenever a related event occurs in the server.
String getJavaClass()
Specifies the fully-qualified name of the Java class that provides the Account Status Notification Handler implementation.
Copyright 2010-2020 ForgeRock AS.