| Package | Description |
|---|---|
| org.nhindirect.common.audit |
Direct project auditing API.
|
| org.nhindirect.common.audit.impl |
Multiple auditing implementations.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAuditor
Abstract base class
Auditor that performs trivial sanity checks such as parameter validation. |
| Modifier and Type | Method and Description |
|---|---|
static Auditor |
AuditorFactory.createAuditor(java.lang.ClassLoader cLoader)
Creates an
Auditor by searching for configured implementations using Java SPI. |
| Modifier and Type | Class and Description |
|---|---|
class |
FileAuditor
File based auditor.
|
class |
LoggingAuditor
Auditor implementation that utilizes the Apache Commons logging framework as the storage medium for auditing events. |
class |
MultiProviderAuditor
Auditor implementation that wraps multiple auditors. |
class |
NoOpAuditor
Auditor implementation that effectively does nothing. |
class |
RDBMSAuditor
Implementation of the DirectProject RI auditor that writes records to a configurable database.
|
| Modifier and Type | Method and Description |
|---|---|
Auditor |
SPIAuditorFactory.getAuditorImplementation() |
| Constructor and Description |
|---|
MultiProviderAuditor(java.util.Collection<? extends Auditor> auditors)
Creates an auditor with multiple internal auditor instances.
|
Copyright © 2010-2019 The Direct Project. All Rights Reserved.