Package org.apache.druid.server.audit
Class SQLAuditManagerProvider
- java.lang.Object
-
- org.apache.druid.server.audit.SQLAuditManagerProvider
-
- All Implemented Interfaces:
com.google.inject.Provider<org.apache.druid.audit.AuditManager>,javax.inject.Provider<org.apache.druid.audit.AuditManager>,AuditManagerProvider
public class SQLAuditManagerProvider extends Object implements AuditManagerProvider
-
-
Constructor Summary
Constructors Constructor Description SQLAuditManagerProvider(com.google.common.base.Supplier<org.apache.druid.metadata.MetadataStorageTablesConfig> dbTables, SQLMetadataConnector connector, org.apache.druid.java.util.common.lifecycle.Lifecycle lifecycle, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, com.fasterxml.jackson.databind.ObjectMapper mapper, SQLAuditManagerConfig config)
-
-
-
Constructor Detail
-
SQLAuditManagerProvider
@Inject public SQLAuditManagerProvider(com.google.common.base.Supplier<org.apache.druid.metadata.MetadataStorageTablesConfig> dbTables, SQLMetadataConnector connector, org.apache.druid.java.util.common.lifecycle.Lifecycle lifecycle, org.apache.druid.java.util.emitter.service.ServiceEmitter emitter, com.fasterxml.jackson.databind.ObjectMapper mapper, SQLAuditManagerConfig config)
-
-
Method Detail
-
get
public org.apache.druid.audit.AuditManager get()
- Specified by:
getin interfaceAuditManagerProvider- Specified by:
getin interfacecom.google.inject.Provider<org.apache.druid.audit.AuditManager>- Specified by:
getin interfacejavax.inject.Provider<org.apache.druid.audit.AuditManager>
-
-