public class DependencyProviderAuditEventHandlerFactory extends Object implements AuditEventHandlerFactory
| Constructor and Description |
|---|
DependencyProviderAuditEventHandlerFactory(DependencyProvider dependencyProvider)
Construct a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
<T extends AuditEventHandler> |
create(String name,
Class<T> clazz,
EventHandlerConfiguration configuration,
EventTopicsMetaData eventTopicsMetaData)
Create a new AuditEventHandler instance.
|
public DependencyProviderAuditEventHandlerFactory(DependencyProvider dependencyProvider)
dependencyProvider - Dependency lookup abstraction for obtaining resources or objects from the product which
integrates this AuditEventHandler.public <T extends AuditEventHandler> T create(String name, Class<T> clazz, EventHandlerConfiguration configuration, EventTopicsMetaData eventTopicsMetaData) throws AuditException
AuditEventHandlerFactorycreate in interface AuditEventHandlerFactoryT - The type of the handler.name - The name of the AuditEventHandler object.clazz - The type of AuditEventHandler to create.configuration - Configuration parameters that can be adjusted by system administrators.eventTopicsMetaData - Provides meta-data describing the audit event topics this AuditEventHandler may have to handle.AuditException - If the required handler could not be constructed for any reason.Copyright © 2025 Open Identity Platform Community. All rights reserved.