Package org.opends.server.api
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 String
Returns 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.
-