public class FedletAuditServiceConfigurationProviderImpl extends Object implements AuditServiceConfigurationProvider
Constructor and Description |
---|
FedletAuditServiceConfigurationProviderImpl() |
Modifier and Type | Method and Description |
---|---|
void |
addConfigurationListener(AuditServiceConfigurationListener listener)
Add a listener that will be notified of any changes in the SMS audit service configuration.
|
AMAuditServiceConfiguration |
getDefaultConfiguration()
Get the default audit service configuration.
|
Set<AuditEventHandlerConfiguration> |
getDefaultEventHandlerConfigurations()
Get the default audit event handler configuration.
|
org.forgerock.audit.events.EventTopicsMetaData |
getEventTopicsMetaData()
Provides meta-data describing the audit event topics the
AuditEventHandler may have to handle. |
AMAuditServiceConfiguration |
getRealmConfiguration(String realm)
Get the audit service configuration for the specified realm.
|
Set<AuditEventHandlerConfiguration> |
getRealmEventHandlerConfigurations(String realm)
Get the audit event handler configuration for the specified realm.
|
void |
removeConfigurationListener(AuditServiceConfigurationListener listener)
Remove the listener from the notification list.
|
void |
setupComplete()
This will be called once system startup is complete.
|
public FedletAuditServiceConfigurationProviderImpl()
public void setupComplete()
AuditServiceConfigurationProvider
setupComplete
in interface AuditServiceConfigurationProvider
public void addConfigurationListener(AuditServiceConfigurationListener listener)
AuditServiceConfigurationProvider
addConfigurationListener
in interface AuditServiceConfigurationProvider
listener
- The listener to be notified.public void removeConfigurationListener(AuditServiceConfigurationListener listener)
AuditServiceConfigurationProvider
removeConfigurationListener
in interface AuditServiceConfigurationProvider
listener
- The listener to remove.public AMAuditServiceConfiguration getDefaultConfiguration()
AuditServiceConfigurationProvider
getDefaultConfiguration
in interface AuditServiceConfigurationProvider
public AMAuditServiceConfiguration getRealmConfiguration(String realm)
AuditServiceConfigurationProvider
getRealmConfiguration
in interface AuditServiceConfigurationProvider
realm
- The realm for which the configuration is required.public Set<AuditEventHandlerConfiguration> getDefaultEventHandlerConfigurations()
AuditServiceConfigurationProvider
getDefaultEventHandlerConfigurations
in interface AuditServiceConfigurationProvider
public Set<AuditEventHandlerConfiguration> getRealmEventHandlerConfigurations(String realm)
AuditServiceConfigurationProvider
getRealmEventHandlerConfigurations
in interface AuditServiceConfigurationProvider
realm
- The realm for which the configuration is required.public org.forgerock.audit.events.EventTopicsMetaData getEventTopicsMetaData()
AuditServiceConfigurationProvider
AuditEventHandler
may have to handle.getEventTopicsMetaData
in interface AuditServiceConfigurationProvider
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.