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
AuditEventHandlerFactory
create
in interface AuditEventHandlerFactory
T
- 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.