Package fr.becpg.repo.audit.plugin.impl
Class BatchAuditPlugin
java.lang.Object
fr.becpg.repo.audit.plugin.AbstractAuditPlugin
fr.becpg.repo.audit.plugin.impl.BatchAuditPlugin
- All Implemented Interfaces:
AuditPlugin,DatabaseAuditPlugin,org.springframework.beans.factory.InitializingBean
BatchAuditPlugin class.
- Version:
- $Id: $Id
- Author:
- matthieu
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate static final Stringstatic final StringConstantBATCH_ID="batchId"static final StringConstantBATCH_USER="batchUser"static final StringConstantIS_COMPLETED="isCompleted"static final StringConstantTOTAL_ERRORS="totalErrors"static final StringConstantTOTAL_ITEMS="totalItems"Fields inherited from class fr.becpg.repo.audit.plugin.AbstractAuditPlugin
KEY_MAPFields inherited from interface fr.becpg.repo.audit.plugin.AuditPlugin
COMPLETED_AT, DURATION, ID, STARTED_AT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidafterRecordAuditEntry(Map<String, Serializable> auditValues) afterRecordAuditEntry.booleanapplyTo.voidbeforeRecordAuditEntry(Map<String, Serializable> auditValues) beforeRecordAuditEntry.getAuditApplicationId.getAuditApplicationPath.Class<?>getAuditedClass.protected voidsetAuditParameters(String auditParameters) Setter for the fieldauditParameters.Methods inherited from class fr.becpg.repo.audit.plugin.AbstractAuditPlugin
afterPropertiesSet, getKeyMap, isDatabaseEnable, isStopWatchEnable, isTracerEnableMethods 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
isDatabaseEnable, isStopWatchEnable, isTracerEnableMethods inherited from interface fr.becpg.repo.audit.plugin.DatabaseAuditPlugin
getKeyMap
-
Field Details
-
TOTAL_ITEMS
ConstantTOTAL_ITEMS="totalItems"- See Also:
-
TOTAL_ERRORS
ConstantTOTAL_ERRORS="totalErrors"- See Also:
-
IS_COMPLETED
ConstantIS_COMPLETED="isCompleted"- See Also:
-
BATCH_USER
ConstantBATCH_USER="batchUser"- See Also:
-
BATCH_ID
ConstantBATCH_ID="batchId"- See Also:
-
BATCH
- See Also:
-
BATCH_AUDIT_ID
- See Also:
-
-
Constructor Details
-
BatchAuditPlugin
public BatchAuditPlugin()
-
-
Method Details
-
applyTo
applyTo.
- Specified by:
applyToin interfaceAuditPlugin- Parameters:
type- aAuditTypeobject- Returns:
- a boolean
-
getAuditApplicationId
getAuditApplicationId.
- Specified by:
getAuditApplicationIdin interfaceDatabaseAuditPlugin- Returns:
- a
Stringobject
-
getAuditApplicationPath
getAuditApplicationPath.
- Specified by:
getAuditApplicationPathin interfaceDatabaseAuditPlugin- Returns:
- a
Stringobject
-
setAuditParameters
Setter for the field
auditParameters.- Overrides:
setAuditParametersin classAbstractAuditPlugin- Parameters:
auditParameters- aStringobject
-
getAuditedClass
getAuditedClass.
- Specified by:
getAuditedClassin interfaceAuditPlugin- Returns:
- a
Classobject
-
beforeRecordAuditEntry
beforeRecordAuditEntry.
- Specified by:
beforeRecordAuditEntryin interfaceDatabaseAuditPlugin- Parameters:
auditValues- aMapobject
-
afterRecordAuditEntry
afterRecordAuditEntry.
- Specified by:
afterRecordAuditEntryin interfaceDatabaseAuditPlugin- Parameters:
auditValues- aMapobject
-