public abstract class AuditEngines extends Object
Modifier and Type | Field and Description |
---|---|
protected static Map<String,AuditEngine> |
auditEngines |
protected static boolean |
isInitialized |
static String |
NAME_DEFAULT |
Constructor and Description |
---|
AuditEngines() |
Modifier and Type | Method and Description |
---|---|
static void |
destroy()
Closes all audit engines.
|
static AuditEngine |
getAuditEngine(String auditEngineName)
Obtain an audit engine by name.
|
static Map<String,AuditEngine> |
getAuditEngines()
Provides access to audit engines to application clients in a managed server environment.
|
static AuditEngine |
getDefaultAuditEngine() |
static boolean |
isInitialized() |
static void |
registerEngine(AuditEngine auditEngine)
Registers the given audit engine.
|
static void |
setInitialized(boolean isInitialized) |
static void |
unregister(AuditEngine auditEngine)
Unregisters the given audit engine.
|
public static final String NAME_DEFAULT
protected static boolean isInitialized
protected static Map<String,AuditEngine> auditEngines
public static void registerEngine(AuditEngine auditEngine)
EngineInfo
will be available for this audit engine.
An engine that is registered will be closed when the destroy()
is called.public static void unregister(AuditEngine auditEngine)
public static AuditEngine getDefaultAuditEngine()
public static AuditEngine getAuditEngine(String auditEngineName)
auditEngineName
- is the name of the audit enginepublic static Map<String,AuditEngine> getAuditEngines()
public static void destroy()
public static boolean isInitialized()
public static void setInitialized(boolean isInitialized)