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 Details

    • KEY_MAP

      protected static final Map<String,AuditDataType> KEY_MAP
      Constant KEY_MAP
    • databaseEnable

      private boolean databaseEnable
    • stopWatchEnable

      private boolean stopWatchEnable
    • tracerEnable

      private boolean tracerEnable
    • auditParameters

      private String auditParameters
  • Constructor Details

    • AbstractAuditPlugin

      public AbstractAuditPlugin()
  • Method Details

    • setAuditParameters

      protected void setAuditParameters(String auditParameters)

      Setter for the field auditParameters.

      Parameters:
      auditParameters - a String object
    • isDatabaseEnable

      public boolean isDatabaseEnable()

      isDatabaseEnable.

      Specified by:
      isDatabaseEnable in interface AuditPlugin
      Returns:
      a boolean
    • isStopWatchEnable

      public boolean isStopWatchEnable()

      isStopWatchEnable.

      Specified by:
      isStopWatchEnable in interface AuditPlugin
      Returns:
      a boolean
    • isTracerEnable

      public boolean isTracerEnable()

      isTracerEnable.

      Specified by:
      isTracerEnable in interface AuditPlugin
      Returns:
      a boolean
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • getKeyMap

      public Map<String,AuditDataType> getKeyMap()

      getKeyMap.

      Returns:
      a Map object