Package fr.becpg.repo.audit.plugin
Class AbstractAuditPlugin
java.lang.Object
fr.becpg.repo.audit.plugin.AbstractAuditPlugin
- All Implemented Interfaces:
AuditPlugin,org.springframework.beans.factory.InitializingBean
- Direct Known Subclasses:
ActivityAuditPlugin,BatchAuditPlugin,FormulationAuditPlugin,ReportAuditPlugin
public abstract class AbstractAuditPlugin
extends Object
implements AuditPlugin, org.springframework.beans.factory.InitializingBean
Abstract AbstractAuditPlugin class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprotected static final Map<String,AuditDataType> ConstantKEY_MAPprivate booleanprivate booleanFields inherited from interface fr.becpg.repo.audit.plugin.AuditPlugin
COMPLETED_AT, DURATION, ID, STARTED_AT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidgetKeyMap.booleanisDatabaseEnable.booleanisStopWatchEnable.booleanisTracerEnable.protected voidsetAuditParameters(String auditParameters) Setter for the fieldauditParameters.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface fr.becpg.repo.audit.plugin.AuditPlugin
applyTo, getAuditedClass
-
Field Details
-
KEY_MAP
ConstantKEY_MAP -
databaseEnable
private boolean databaseEnable -
stopWatchEnable
private boolean stopWatchEnable -
tracerEnable
private boolean tracerEnable -
auditParameters
-
-
Constructor Details
-
AbstractAuditPlugin
public AbstractAuditPlugin()
-
-
Method Details
-
setAuditParameters
Setter for the field
auditParameters.- Parameters:
auditParameters- aStringobject
-
isDatabaseEnable
public boolean isDatabaseEnable()isDatabaseEnable.
- Specified by:
isDatabaseEnablein interfaceAuditPlugin- Returns:
- a boolean
-
isStopWatchEnable
public boolean isStopWatchEnable()isStopWatchEnable.
- Specified by:
isStopWatchEnablein interfaceAuditPlugin- Returns:
- a boolean
-
isTracerEnable
public boolean isTracerEnable()isTracerEnable.
- Specified by:
isTracerEnablein interfaceAuditPlugin- Returns:
- a boolean
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
getKeyMap
getKeyMap.
- Returns:
- a
Mapobject
-