Interface AlertGenerator
- All Known Implementing Classes:
AccessControlConfigManager, AciListenerManager, BackupRunner, ChangeNumberIndexer, ConfigurationHandler, DirectoryServer, DirectoryServerShutdownHook, DirectoryThread, DiskSpaceMonitor, HttpConnectionHandler, IdleTimeLimitThread, LdapConnectionHandler, LdapReplicationDomain, LdifBackend, LdifConnectionHandler, MonitoringPublisher, SchemaBackend, TaskScheduler, UniqueAttributePlugin
public interface AlertGenerator
This class defines an interface that may be used to define a set of alert notifications that may be generated by this
Directory Server component. The notifications will be made available through JMX and may be published through other
mechanisms as well.
-
Method Summary
Modifier and TypeMethodDescriptionRetrieves information about the set of alerts that this generator may produce.default StringReturns the fully-qualified name of the Java class for this alert generator implementation.Returns the DN of the configuration entry with which this alert generator is associated.
-
Method Details
-
getComponentEntryDn
Dn getComponentEntryDn()Returns the DN of the configuration entry with which this alert generator is associated.- Returns:
- the DN of the configuration entry with which this alert generator is associated
-
getClassName
Returns the fully-qualified name of the Java class for this alert generator implementation.- Returns:
- the fully-qualified name of the Java class for this alert generator implementation
-
getAlerts
Retrieves information about the set of alerts that this generator may produce. The map returned should be between the notification type for a particular notification and the human-readable description for that notification. This alert generator must not generate any alerts with types that are not contained in this list.- Returns:
- Information about the set of alerts that this generator may produce.
-