Package com.flowable.audit.engine
Class AuditEngines
- java.lang.Object
-
- com.flowable.audit.engine.AuditEngines
-
public abstract class AuditEngines extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected static Map<String,AuditEngine>
auditEngines
protected static boolean
isInitialized
static String
NAME_DEFAULT
-
Constructor Summary
Constructors Constructor Description AuditEngines()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method 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.
-
-
-
Field Detail
-
NAME_DEFAULT
public static final String NAME_DEFAULT
- See Also:
- Constant Field Values
-
isInitialized
protected static boolean isInitialized
-
auditEngines
protected static Map<String,AuditEngine> auditEngines
-
-
Method Detail
-
registerEngine
public static void registerEngine(AuditEngine auditEngine)
Registers the given audit engine. NoEngineInfo
will be available for this audit engine. An engine that is registered will be closed when thedestroy()
is called.
-
unregister
public static void unregister(AuditEngine auditEngine)
Unregisters the given audit engine.
-
getDefaultAuditEngine
public static AuditEngine getDefaultAuditEngine()
-
getAuditEngine
public static AuditEngine getAuditEngine(String auditEngineName)
Obtain an audit engine by name.- Parameters:
auditEngineName
- is the name of the audit engine
-
getAuditEngines
public static Map<String,AuditEngine> getAuditEngines()
Provides access to audit engines to application clients in a managed server environment.
-
destroy
public static void destroy()
Closes all audit engines. This method should be called when the server shuts down.
-
isInitialized
public static boolean isInitialized()
-
setInitialized
public static void setInitialized(boolean isInitialized)
-
-