Class WorkExecutionAuditor.ExecutionCountCheckConfig

  • Enclosing class:
    WorkExecutionAuditor

    @Component
    public static class WorkExecutionAuditor.ExecutionCountCheckConfig
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      ExecutionCountCheckConfig​(int executionCountThreshold, int durationThresholdAmount, java.time.temporal.ChronoUnit durationThresholdUnit)  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ExecutionCountCheckConfig

        public ExecutionCountCheckConfig​(@Value("${bonita.tenant.work.audit.abnormal.execution.threshold.execution_count:10}")
                                         int executionCountThreshold,
                                         @Value("${bonita.tenant.work.audit.abnormal.execution.threshold.execution_count_duration_amount:10}")
                                         int durationThresholdAmount,
                                         @Value("${bonita.tenant.work.audit.abnormal.execution.threshold.execution_count_duration_unit:MINUTES}")
                                         java.time.temporal.ChronoUnit durationThresholdUnit)